|
M.A.C. DEVELOPMENTS & CONSTRUCTION LIMITED
02410688
|
02410688 |
Development of building projects
|
02 Aug 1989 |
|
M.A.O. ELECTRICAL (UK) LIMITED
04806132
|
04806132 |
Electrical installation
|
20 Jun 2003 |
|
M.E. WILKINSON LIMITED
01737975
|
01737975 |
Printing n.e.c.
|
08 Jul 1983 |
|
M.J ENGINEERING SOLUTIONS LTD
08303730
|
08303730 |
Manufacture of other fabricated metal products n.e.c.
|
22 Nov 2012 |
|
M.J.GREATREX LIMITED
00839638
|
00839638 |
Plastering
|
03 Mar 1965 |
|
M@K ITE LTD
16241857
|
16241857 |
Information technology consultancy activities
|
10 Feb 2025 |
|
M&A FITNESS LTD
15115982
|
15115982 |
Fitness facilities
|
05 Sep 2023 |
|
M&B CONSULTANTS LTD.
11392142
|
11392142 |
Other retail sale not in stores, stalls or markets
|
01 Jun 2018 |
|
M&S EXPRESS LTD
12742512
|
12742512 |
Other service activities n.e.c.
|
14 Jul 2020 |
|
MAC HAULAGE LTD
15515271
|
15515271 |
Freight transport by road
|
23 Feb 2024 |
|
MAC PROJECTS (BOSWORTH) LIMITED
10714604
|
10714604 |
Repair and maintenance of other transport equipment n.e.c.
|
07 Apr 2017 |
|
MAC PROPERTIES MANAGEMENT LIMITED
14270679
|
14270679 |
Buying and selling of own real estate
|
02 Aug 2022 |
|
MACHINERY WORLD HOLDINGS LIMITED
05145055
|
05145055 |
Activities of other holding companies n.e.c.
|
03 Jun 2004 |
|
MACHINERY WORLD LIMITED
03904376
|
03904376 |
Wholesale of other machinery and equipment
|
11 Jan 2000 |
|
MACKENZIE CAD DESIGNS LTD
09299677
|
09299677 |
specialised design activities
|
06 Nov 2014 |
|
MACKTEK DYNAMICS LTD
15572581
|
15572581 |
Engineering related scientific and technical consulting activities
|
18 Mar 2024 |
|
MACMAY TRANSPORT LTD
13572755
|
13572755 |
Cargo handling for land transport activities
|
18 Aug 2021 |
|
MACO TRANSPORT LTD
11493787
|
11493787 |
Freight transport by road
|
01 Aug 2018 |
|
MACOANA LTD
10566380
|
10566380 |
Other business support service activities n.e.c.
|
16 Jan 2017 |
|
MACY'S LIFESTYLE LTD
15382625
|
15382625 |
Manufacture of perfumes and toilet preparations
|
02 Jan 2024 |
|
MAD GOOSE DESIGN LIMITED
08005314
|
08005314 |
Other business support service activities n.e.c.
|
26 Mar 2012 |
|
MADBUG PRECONSTRUCTION SERVICES LIMITED
15897185
|
15897185 |
Quantity surveying activities
|
14 Aug 2024 |
|
MADDY'S LIMITED
09113310
|
09113310 |
Take-away food shops and mobile food stands
|
02 Jul 2014 |
|
MADINA HALAL MEAT & GROCERY LTD
16154999
|
16154999 |
Retail sale of meat and meat products in specialised stores
|
30 Dec 2024 |
|
MADO MINI MARKET LTD
16897008
|
16897008 |
Retail sale in non-specialised stores with food, beverages or tobacco predominating
|
08 Dec 2025 |
|
MAFRESH LIMITED
14053528
|
14053528 |
Residential care activities for learning difficulties, mental health and substance abuse
|
19 Apr 2022 |
|
MAG PREMIUM LTD
15146402
|
15146402 |
Construction of commercial buildings
|
18 Sep 2023 |
|
MAG REFINISHES LTD
16127274
|
16127274 |
Painting
|
10 Dec 2024 |
|
MAGIC FLAVOURS LIMITED
14907694
|
14907694 |
Take-away food shops and mobile food stands
|
01 Jun 2023 |
|
MAGICGLOVES LTD
16748373
|
16748373 |
Other cleaning services
|
29 Sep 2025 |
|
MAGNA DISPLAY SYSTEMS LIMITED
03556631
|
03556631 |
Other manufacturing n.e.c.
|
01 May 1998 |
|
MAGNA PARVA LIMITED
05517174
|
05517174 |
Other information technology service activities
|
25 Jul 2005 |
|
MAGNA PRODUCE LTD
12041214
|
12041214 |
Agents specialized in the sale of other particular products
|
10 Jun 2019 |
|
MAGNA SET BUILDING LIMITED
10281699
|
10281699 |
Joinery installation
|
15 Jul 2016 |
|
MAGNA SIGNS LIMITED
08710155
|
08710155 |
Other manufacturing n.e.c.
|
30 Sep 2013 |
|
MAGPIE EVENT PRODUCTION LTD
14748216
|
14748216 |
Support activities to performing arts
|
22 Mar 2023 |
|
MAGRITO LTD
15401518
|
15401518 |
Take-away food shops and mobile food stands
|
09 Jan 2024 |
|
MAHON-FLEMING LIMITED
04634703
|
04634703 |
Electrical installation
|
13 Jan 2003 |
|
MAHUK LTD
14285763
|
14285763 |
Other retail sale not in stores, stalls or markets
|
09 Aug 2022 |
|
MAID2CLEAN (SOUTH EAST LONDON) LTD
08036965
|
08036965 |
Other activities of employment placement agencies
|
19 Apr 2012 |