MCGREGOR MCMAHON (SCOTLAND) LIMITED
SC499033 - Incorporated on 26 February 2015
MCGREGOR UPSTREAM CONSULTANTS LIMITED
10833663 - Incorporated on 23 June 2017
MCGREGOR CONNAUGHT CONSULTING LIMITEDDisolved
10121774 - Dissolved on 20 August 2024
SA MCGREGOR SERVICES LIMITEDActive - Proposal to Strike off
SC564374 - Incorporated on 26 April 2017
JOAN MCGREGOR CONSULTING LIMITEDDisolved
10444413 - Dissolved on 7 March 2023
CMGD (2013) LIMITED
03405088 - Incorporated on 18 July 1997
MCGREGOR & CO. (LEITH) LIMITED
SC031240 - Incorporated on 3 January 1956
HIGHICE LTDLiquidation
05288200 - Incorporated on 16 November 2004
AITKEN SPENCER LTD.
09017822 - Incorporated on 29 April 2014
MCGREGOR TRAFFIC SOLUTIONS LTD
SC559533 - Incorporated on 6 March 2017
MCGREGOR SPUD SHOP LTDDisolved
15369706 - Dissolved on 27 May 2025
T.R.MCGREGOR (DUNDEE) LIMITEDDisolved
SC072484 - Dissolved on 4 April 2023
RG MCGREGOR GROUP LIMITEDDisolved
SC761350 - Dissolved on 13 August 2024
CS PLANT LIMITED
10361325 - Incorporated on 6 September 2016
FIONA MCGREGOR (CL) LIMITEDDissolved
SC245173 - Dissolved on 11 December 2009
GREEN, MCGREGOR & CO. LIMITEDDisolved
13266590 - Dissolved on 14 March 2023
MCGREGOR WOOD CONSTRUCTION LIMITEDLiquidation
13080946 - Incorporated on 14 December 2020
MCGREGOR ESTATE PLANNING LIMITED
15690798 - Incorporated on 29 April 2024
MCGREGOR AIR CHARTER LIMITEDDissolved
00935085 - Dissolved on 7 June 2011
RED MCGREGOR MARKETING LIMITED
SC275184 - Incorporated on 26 October 2004