|
MBE THERMAL SPRAY SERVICES LTD
12655365
|
12655365 |
Engineering related scientific and technical consulting activities
|
09 Jun 2020 |
|
MBFB LIMITED
09477005
|
09477005 |
Other engineering activities
|
09 Mar 2015 |
|
MBK LTD
08467001
|
08467001 |
Other business support service activities n.e.c.
|
28 Mar 2013 |
|
MBL VENTURES LTD
15804197
|
15804197 |
Activities of other holding companies n.e.c.
|
26 Jun 2024 |
|
MBMFM LTD
12406231
|
12406231 |
Management consultancy activities other than financial management
|
15 Jan 2020 |
|
MBS FASHION LIMITED
14790706
|
14790706 |
Retail sale of fruit and vegetables in specialised stores
|
10 Apr 2023 |
|
MBULZI CONSULTING LTD
14221270
|
14221270 |
Information technology consultancy activities
|
07 Jul 2022 |
|
MC BLACK ARROW LTD
10735963
|
10735963 |
Freight transport by road
|
24 Apr 2017 |
|
MCARTHUR ROOFING SERVICES LTD
16344016
|
16344016 |
Roofing activities
|
26 Mar 2025 |
|
MCCABE TRAVEL LIMITED
02125334
|
02125334 |
Tour operator activities
|
23 Apr 1987 |
|
MCD OFFICE SUPPLIES LTD
05046725
|
05046725 |
Other retail sale of new goods in specialised stores (not commercial art galleries and opticians)
|
17 Feb 2004 |
|
MCFADDEN PROPERTY MAINTENANCE LTD
09830279
|
09830279 |
Combined facilities support activities
|
19 Oct 2015 |
|
MCG BUSINESS SOLUTIONS LIMITED
09427168
|
09427168 |
Management consultancy activities other than financial management
|
06 Feb 2015 |
|
MCG FOOD CONTENT LTD
14181834
|
14181834 |
Dormant Company
|
20 Jun 2022 |
|
MCINTOSH HEALTH PARTNERS LTD
10538463
|
10538463 |
Public relations and communications activities
|
23 Dec 2016 |
|
MCKENNA CREATIVE LTD
13823162
|
13823162 |
Artistic creation
|
30 Dec 2021 |
|
MCKILLOP ENGINEERING LIMITED
04512360
|
04512360 |
Manufacture of sports goods
|
15 Aug 2002 |
|
MCM CARGO LTD
12234452
|
12234452 |
Freight transport by road
|
30 Sep 2019 |
|
MCR AUTOREPAIR LTD
13170586
|
13170586 |
Maintenance and repair of motor vehicles
|
01 Feb 2021 |
|
MCS PLASTERING LTD
15415163
|
15415163 |
Plastering
|
16 Jan 2024 |
|
MD COGENT LTD.
07976990
|
07976990 |
Bookkeeping activities
|
06 Mar 2012 |
|
MD CONSTRUCTION ENGINEERING LTD
08955900
|
08955900 |
Construction of railways and underground railways
|
24 Mar 2014 |
|
MD INNOVATE CONSTRUCTION LTD
15472097
|
15472097 |
Other construction installation
|
07 Feb 2024 |
|
MD RESIDENTIAL LIMITED
08083894
|
08083894 |
Other letting and operating of own or leased real estate
|
25 May 2012 |
|
MDGSHEQ LIMITED
11924230
|
11924230 |
Other professional, scientific and technical activities n.e.c.
|
03 Apr 2019 |
|
MDJ MORTGAGES LTD
12499356
|
12499356 |
Financial intermediation not elsewhere classified
|
05 Mar 2020 |
|
MDJ PROPERTIES LIMITED
09988843
|
09988843 |
Development of building projects
|
04 Feb 2016 |
|
MDL SUBSCRIPTIONS LIMITED
01469332
|
01469332 |
Dormant Company
|
27 Dec 1979 |
|
MDL WOOD LIMITED
14411183
|
14411183 |
Other letting and operating of own or leased real estate
|
11 Oct 2022 |
|
MDMRR LIMITED
15051101
|
15051101 |
Specialists medical practice activities
|
04 Aug 2023 |
|
MDN FUSION LIMITED
04717774
|
04717774 |
Activities of head offices
|
01 Apr 2003 |
|
MDR HEATING AND PLUMBING LTD
13090639
|
13090639 |
Plumbing, heat and air-conditioning installation
|
18 Dec 2020 |
|
MDSN LIMITED
09208956
|
09208956 |
Management consultancy activities other than financial management
|
09 Sep 2014 |
|
ME HOLDINGS (PROPERTY) LIMITED
09496077
|
09496077 |
Management of real estate on a fee or contract basis
|
18 Mar 2015 |
|
MEADOWROSE SCIENTIFIC LIMITED
02887568
|
02887568 |
Repair of electronic and optical equipment
|
13 Jan 1994 |
|
MEANINGFUL TRAVEL LIMITED
12855283
|
12855283 |
Activities of other holding companies n.e.c.
|
03 Sep 2020 |
|
MECHENET LTD
11904750
|
11904750 |
Business and domestic software development
|
26 Mar 2019 |
|
MEDCOLD LIMITED
10520591
|
10520591 |
Manufacture of medical and dental instruments and supplies
|
12 Dec 2016 |
|
MEDCRAFT HOLDINGS LIMITED
08619277
|
08619277 |
Activities of other holding companies n.e.c.
|
22 Jul 2013 |
|
MEDENA COMMUNICATIONS LIMITED
04055276
|
04055276 |
Management consultancy activities other than financial management
|
17 Aug 2000 |