MCGREGOR HOLDCO LTD
15940487 - Incorporated on 6 September 2024
MED TECH OLD LIMITEDActive - Proposal to Strike off
12483399 - Incorporated on 26 February 2020
MARKET TECH HOLDINGS LIMITEDLiquidation
09255320 - Incorporated on 8 October 2014
MICHAEL JJH COOPER LTD
15812980 - Incorporated on 1 July 2024
M MCGREGOR DIVING LTDActive - Proposal to Strike off
11517031 - Incorporated on 14 August 2018
KIM MCGREGOR HAIR LTD
SC428003 - Incorporated on 10 July 2012
KARY-ANN MCGREGOR LTD
SC830824 - Incorporated on 3 December 2024
JEWEL DIGITAL SOLUTIONS LTD
14440139 - Incorporated on 25 October 2022
STUART MCGREGOR LLP
SO301860 - Incorporated on 16 April 2008
MCGREGOR COMMERCIALS LTDActive - Proposal to Strike off
07440779 - Incorporated on 16 November 2010
MCGREGOR LOGISTICS LTD
05061397 - Incorporated on 2 March 2004
RANDELL MCGREGOR LTDDisolved
12585778 - Dissolved on 30 November 2021
AMANDA MCGREGOR LTDDisolved
11348177 - Dissolved on 14 June 2022
VICTORIA MCGREGOR LTD
12260409 - Incorporated on 14 October 2019
DICKSON MCGREGOR LTD
SC649177 - Incorporated on 9 December 2019
MCGREGOR GLOBAL LTDDisolved
14543837 - Dissolved on 14 January 2025
MCGREGOR ARCHITECTURAL LTDDisolved
14637505 - Dissolved on 30 July 2024
MCGREGOR PROPERTY LTD
SC813148 - Incorporated on 10 June 2024
DEVLIN MCGREGOR LLPDisolved
OC449384 - Dissolved on 11 March 2025
MCGREGOR RECYCLING LTDDisolved
SC750698 - Dissolved on 30 April 2024