MACROCOM (1052) LIMITEDLiquidation
SC065071 - Incorporated on 12 June 1978
MACROCOM (5) LIMITEDDissolved
SC170514 - Dissolved on 14 December 2001
MACROCOM 1028 LIMITED
SC419037 - Incorporated on 9 March 2012
MACROCOM (1072) LIMITEDLiquidation
SC426198 - Incorporated on 14 June 2012
MACROSOL LIMITEDActive - Proposal to Strike off
06767346 - Incorporated on 8 December 2008
MACROCOM LIMITEDActive - Proposal to Strike off
07641045 - Incorporated on 19 May 2011
MACROCOM (358) LIMITED
02056844 - Incorporated on 19 September 1986
MACROCOM (534) LIMITEDDissolved
SC193180 - Dissolved on 18 October 2014
MACROCOM (592) LIMITEDDissolved
SC202251 - Dissolved on 21 June 2013
MACROCOM (840) LIMITEDActive - Proposal to Strike off
SC250948 - Incorporated on 11 June 2003
MACROCOM (984) LIMITED
SC329004 - Incorporated on 9 August 2007
MACROTEK LIMITED
06105417 - Incorporated on 14 February 2007
MACROCOM (1035) LIMITED
SC467350 - Incorporated on 14 January 2014
MACROCOM (1043) LIMITED
SC561904 - Incorporated on 29 March 2017
MACROLAN LIMITED
14734377 - Incorporated on 16 March 2023
MACROCOM (603) LIMITEDDissolved
SC204955 - Dissolved on 7 December 2017
MACROBUG LIMITEDActive - Proposal to Strike off
05892155 - Incorporated on 31 July 2006
MACROCOM (745) LIMITED
SC228805 - Incorporated on 6 March 2002
MACROCOM (948) LIMITEDDisolved
SC303436 - Dissolved on 8 February 2022
MACROWIN LIMITEDDisolved
04431087 - Dissolved on 27 May 2025