MACRO PREP LTDDissolved
10298290 - Dissolved on 8 May 2018
BIG MACRO CO., LTDActive - Proposal to Strike off
13477393 - Incorporated on 25 June 2021
MACROHAT LTD
12038661 - Incorporated on 7 June 2019
MACRO MEAL LTDActive - Proposal to Strike off
10050577 - Incorporated on 8 March 2016
MACROSEC LTD
14536963 - Incorporated on 12 December 2022
MACROHUB LTD
16349316 - Incorporated on 27 March 2025
MACROFT LIMITEDLiquidation
05507362 - Incorporated on 13 July 2005
MACRO HOLDINGS LIMITEDregistered
OE030142 - Incorporated on 14 June 2023
MACRO VENTURES LIMITED
15132247 - Incorporated on 12 September 2023
MACRO MORTGAGES LIMITED
14003351 - Incorporated on 25 March 2022
MACRO MANUFACTURING LIMITED
SC734251 - Incorporated on 31 May 2022
MACRO SOFT LIMITEDDisolved
14166181 - Dissolved on 10 September 2024
MACRO DRYWALL LIMITED
15575911 - Incorporated on 19 March 2024
MACRO ENGINEERING LIMITED
01499788 - Incorporated on 3 June 1980
MACRO (EUROPE) LIMITED
06897543 - Incorporated on 6 May 2009
MACRO FOREST LIMITED
SC259891 - Incorporated on 27 November 2003
MACRO MEDIA LIMITEDDisolved
08182564 - Dissolved on 4 June 2024
MACRO COMPUTERS LIMITEDActive - Proposal to Strike off
07248310 - Incorporated on 10 May 2010
MACRO EGG LIMITEDActive - Proposal to Strike off
08992765 - Incorporated on 11 April 2014
MACRO CHEF LIMITEDActive - Proposal to Strike off
09320553 - Incorporated on 20 November 2014