WESTMINSTER MACRO LIMITED
09953396 - Incorporated on 15 January 2016
MACRO PROPERTY LTD
12730480 - Incorporated on 9 July 2020
MACRO FUTURES LTDDisolved
12882952 - Dissolved on 18 January 2022
MACRO-ADVISORY LIMITED
11386439 - Incorporated on 29 May 2018
EMERALD MACRO LP
LP019362 - Incorporated on 26 March 2018
MACRO RECRUITING LTDActive - Proposal to Strike off
11280473 - Incorporated on 28 March 2018
MACRO SERVICES LIMITED
10366735 - Incorporated on 8 September 2016
MACRO APPLIANCES LIMITEDActive - Proposal to Strike off
10571046 - Incorporated on 18 January 2017
MACRO MANAGEMENT LIMITEDDissolved
05514793 - Dissolved on 20 July 2010
MACRO RE LIMITED
13106437 - Incorporated on 31 December 2020
THINKING MACRO LIMITEDDisolved
14001689 - Dissolved on 20 August 2024
MACRO SCIENCE LTD
14528310 - Incorporated on 7 December 2022
MACRO COURIERS LTDDisolved
14612583 - Dissolved on 2 July 2024
MACRO MANAGEMENT LTDDisolved
15389592 - Dissolved on 16 July 2024
MACRO FAMILLY LIMITEDDisolved
15324710 - Dissolved on 5 March 2024
RICH MACRO LIMITED
14759039 - Incorporated on 26 March 2023
MACRO TOGETHER LTD
16192093 - Incorporated on 17 January 2025
MACRO PROPERTIES LTD
16193052 - Incorporated on 18 January 2025
MACRO SALES LIMITED
16347397 - Incorporated on 27 March 2025
IAN GRAY LIMITED
07592938 - Incorporated on 5 April 2011