MACRO TOPCO LIMITED
15112183 - Incorporated on 4 September 2023
MACRO GROUP LTDDisolved
NI647406 - Dissolved on 22 August 2023
MACRO GROUP LIMITED
04449811 - Incorporated on 29 May 2002
MACRON GROUP LIMITED
11251086 - Incorporated on 12 March 2018
MACROTRADING GROUP LTDDisolved
12441042 - Dissolved on 10 August 2021
MACRO GROUP CONSULTANCY LIMITEDDisolved
12949625 - Dissolved on 22 March 2022
MACRO GLOBAL GROUP LIMITED
15598087 - Incorporated on 27 March 2024
MACROBIOTICS GROUP LTDDisolved
10191125 - Dissolved on 18 July 2023
MACRO INVESTMENT GROUP S.A.registered
OE016051 - Incorporated on 21 January 2023
MACROBERTS GROUP LIMITEDDisolved
11368940 - Dissolved on 15 July 2025
MACRO LIMITEDDissolved
05731239 - Dissolved on 29 March 2011
THE MACROTHERY GROUP LTDDisolved
14280852 - Dissolved on 3 October 2023
MACROW GROUP HOLDINGS LTD
14865698 - Incorporated on 12 May 2023
MACRO LTD
14002642 - Incorporated on 25 March 2022
MACRO INTELLIGENCE LIMITEDDisolved
12656950 - Dissolved on 26 September 2023
GO MACRO LTDLiquidation
09434775 - Incorporated on 11 February 2015
MACRO FX LTDDisolved
13925240 - Dissolved on 25 July 2023
HERTS GAS SERVICES LIMITEDActive - Proposal to Strike off
05993070 - Incorporated on 9 November 2006
MACRO ASSOCIATES LTDActive - Proposal to Strike off
09251660 - Incorporated on 7 October 2014
MACROSTRATEGY RESEARCH GROUPDisolved
14198088 - Dissolved on 22 July 2025