MACROSYSTEM LTD
14270396 - Incorporated on 2 August 2022
MACROBLANK LTDActive - Proposal to Strike off
14884716 - Incorporated on 22 May 2023
MACRO SHACK (SW) LTD
16110206 - Incorporated on 29 November 2024
MACRO MENTORS LTDDisolved
13002664 - Dissolved on 30 January 2024
MACRO HOLDINGS LIMITEDregistered
OE030142 - Incorporated on 14 June 2023
MACRO DISTRIBUTION LLP
OC448858 - Incorporated on 28 August 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 FOREST LIMITED
SC259891 - Incorporated on 27 November 2003
MACRO MEDIA LIMITEDDisolved
08182564 - Dissolved on 4 June 2024
MACRO CONSULTING LTD
06445944 - Incorporated on 5 December 2007
MACRO STRATEGIES LTD
SC414616 - Incorporated on 16 January 2012
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
MACRO GROUNDWORKS LIMITEDActive - Proposal to Strike off
09157665 - Incorporated on 1 August 2014