MACROCOM (1023) LIMITED
SC408416 - Incorporated on 29 September 2011
MACROCON LIMITEDDissolved
07152881 - Dissolved on 11 June 2013
MACROCOM (422) LIMITEDLiquidation
SC175885 - Incorporated on 28 May 1997
MACROCOM (947) LIMITEDDisolved
SC026230 - Dissolved on 1 April 2025
MACROCOM (1038) LIMITEDLiquidation
SC472804 - Incorporated on 18 March 2014
MACROBOX LIMITEDActive - Proposal to Strike off
10819453 - Incorporated on 14 June 2017
MACROCOM (1059) LIMITEDActive - Proposal to Strike off
SC613824 - Incorporated on 16 November 2018
MACROCOM (1058) LIMITEDActive - Proposal to Strike off
SC613738 - Incorporated on 15 November 2018
MACROCOM (1076) LIMITEDDissolved
12300861 - Dissolved on 29 June 2021
MACROPLAS LIMITEDDissolved
03172058 - Dissolved on 10 April 2012
MACROTARG LIMITEDLiquidation
06347934 - Incorporated on 20 August 2007
MACROGURE LIMITEDDisolved
06066081 - Dissolved on 12 March 2024
MACROSOFT LIMITEDActive - Proposal to Strike off
08367546 - Incorporated on 21 January 2013
MACROVIEW LIMITED
12159913 - Incorporated on 16 August 2019
MACRO EMPIRE LTDDisolved
12650105 - Dissolved on 9 November 2021
MACROSCANS LTD
12823264 - Incorporated on 19 August 2020
MACROBRIDGE LLPDissolved
OC302667 - Dissolved on 13 April 2004
MACROVOICE LTD
07718509 - Incorporated on 26 July 2011
MACRO SOURCE LTDDissolved
07575739 - Dissolved on 18 September 2012
MACROSTAR (UK) LTDActive - Proposal to Strike off
04934508 - Incorporated on 16 October 2003