MACRO-AI LIMITEDDisolved
12799957 - Dissolved on 28 May 2024
MACROB LIMITEDDissolved
SC306007 - Dissolved on 25 November 2011
MACROX LIMITED
05489382 - Incorporated on 23 June 2005
MACROM LIMITEDDisolved
15349271 - Dissolved on 20 May 2025
MACROM LIMITEDActive - Proposal to Strike off
07042012 - Incorporated on 14 October 2009
MACRON LIMITED
01590085 - Incorporated on 8 October 1981
MACROB LIMITEDActive - Proposal to Strike off
SC454947 - Incorporated on 19 July 2013
MACROC LIMITEDDissolved
SC074399 - Dissolved on 29 August 2017
MACRO XI LIMITED
05501265 - Incorporated on 6 July 2005
MACRO RE LIMITED
13106437 - Incorporated on 31 December 2020
MACRO PACKAGING LIMITED
05273523 - Incorporated on 29 October 2004
MACRO SOLUTIONS LIMITEDLiquidation
06659348 - Incorporated on 29 July 2008
MACRO TECH LIMITED
07913435 - Incorporated on 17 January 2012
MACRO CONSTRUCTION LIMITEDDisolved
01780314 - Dissolved on 2 November 2021
MACRO ENTERPRISES LIMITEDActive - Proposal to Strike off
08488212 - Incorporated on 15 April 2013
MACRO FINANCIAL LIMITEDActive - Proposal to Strike off
08910548 - Incorporated on 25 February 2014
PPG MACRO LIMITED
12666348 - Incorporated on 12 June 2020
MACRO BROKER LIMITED
09917448 - Incorporated on 15 December 2015
SEMAPHORE MACRO LIMITEDDisolved
10359556 - Dissolved on 7 March 2023
MACRO (AFRICA) LIMITED
10448074 - Incorporated on 26 October 2016