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
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 INTERNATIONAL LTD.Active - Proposal to Strike off
10188805 - Incorporated on 19 May 2016
MACRO DEVELOP LTD
12471467 - Incorporated on 19 February 2020
MACRO HOLDING LIMITEDActive - Proposal to Strike off
09727514 - Incorporated on 11 August 2015
MACRO TRADING LTDDisolved
11696629 - Dissolved on 1 March 2022
MACRO ANALYSIS LTD
11820721 - Incorporated on 11 February 2019