CMGD (2013) LIMITED
03405088 - Incorporated on 18 July 1997
AITKEN SPENCER LTD.
09017822 - Incorporated on 29 April 2014
MCGREGOR TRAFFIC SOLUTIONS LTD
SC559533 - Incorporated on 6 March 2017
MCGREGOR LOGISTICS (WAREHOUSING) LIMITED
13763959 - Incorporated on 24 November 2021
NW MCGREGOR PS LIMITED
12065528 - Incorporated on 24 June 2019
MCGREGOR SPUD SHOP LTDDisolved
15369706 - Dissolved on 27 May 2025
JM MCGREGOR HAGGENS LTDDisolved
13199915 - Dissolved on 27 June 2023
C & L MCGREGOR SERVICES LTDActive - Proposal to Strike off
SC430422 - Incorporated on 15 August 2012
ADVANCED INFORMATION MODELLING LIMITEDActive - Proposal to Strike off
07572284 - Incorporated on 21 March 2011
JMCG REALISATIONS LIMITEDLiquidation
NI001127
JOHN MCGREGOR HOLIDAY HOMES LIMITED
SC552719 - Incorporated on 15 December 2016
00403410 LIMITED
00403410 - Incorporated on 19 January 1946
HIGHICE LTDLiquidation
05288200 - Incorporated on 16 November 2004
RICHARD O RICHARD LIMITEDDisolved
13799748 - Dissolved on 8 July 2025
RICHARD & RICHARD INTERNATIONAL LIMITED
12380465 - Incorporated on 30 December 2019
CHRIS MCGREGOR LOCUM LTDDisolved
SC649433 - Dissolved on 8 February 2022
JAMIE MCGREGOR SMITH LTD
08818094 - Incorporated on 17 December 2013
CS PLANT LIMITED
10361325 - Incorporated on 6 September 2016
CONOR MCGREGOR THE NOTORIOUS - CONOR THE NOTORIOUS MCGREGOR - THE NOTORIOUS CONOR MCGREGOR LTDActive - Proposal to Strike off
10293212 - Incorporated on 25 July 2016
HALL & MCGREGOR SPORTS LTDDisolved
12903358 - Dissolved on 20 December 2022