MACRO GROUNDWORKS LIMITEDActive - Proposal to Strike off
09157665 - Incorporated on 1 August 2014
MACRO DEVELOPMENTS LIMITEDActive - Proposal to Strike off
09225749 - Incorporated on 19 September 2014
THOMPSON-MACRO LIMITEDActive - Proposal to Strike off
11275373 - Incorporated on 26 March 2018
MACE MACRO LIMITED
11639977 - Incorporated on 24 October 2018
MACRO DENTAL LIMITEDActive - Proposal to Strike off
SC565356 - Incorporated on 8 May 2017
MACRO HOLDING LIMITEDActive - Proposal to Strike off
09727514 - Incorporated on 11 August 2015
ARX MACRO LIMITED
16421876 - Incorporated on 30 April 2025
MACRO KUN INTERNATIONAL GROUP CO., LIMITED
09886441 - Incorporated on 24 November 2015
MACRO MEALS LIMITEDDisolved
11635178 - Dissolved on 26 March 2024
MACRO HIVE LIMITED
12003121 - Incorporated on 17 May 2019
MACRO RESOURCES LIMITEDDissolved
06422997 - Dissolved on 1 March 2011
MACRO INVESTMENTS LIMITEDDissolved
08017930 - Dissolved on 29 October 2013
MACRO (POLAND) LIMITED
08120932 - Incorporated on 27 June 2012
MACRO SEO LIMITEDDissolved
07391437 - Dissolved on 27 September 2011
MACRO ASSEMBLY LIMITED
08260842 - Incorporated on 19 October 2012
MACRO DEVELOPMENTS LIMITEDActive - Proposal to Strike off
08175459 - Incorporated on 10 August 2012
MACRO INFOTECH LIMITED
06477763 - Incorporated on 18 January 2008
MACRO BUSINESS LIMITEDActive - Proposal to Strike off
08813194 - Incorporated on 13 December 2013
MACRO PHYSIQUE LIMITED
10371776 - Incorporated on 12 September 2016
MACRO CARPETS LIMITED
10665233 - Incorporated on 13 March 2017