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
MCGREGOR'S SIGNS LIMITED
SC083217 - Incorporated on 20 May 1983
S MCGREGOR TRANSPORT LTD
07440704 - Incorporated on 16 November 2010
JAN MCGREGOR HEPBURN LTDDissolved
03995130 - Dissolved on 2 November 2010
KEITH MCGREGOR AND SON LTDDisolved
SC491091 - Dissolved on 26 December 2023
COCHRANE MCGREGOR & ASSOCIATES LIMITEDLiquidation
02885740 - Incorporated on 10 January 1994
MCGREGOR INTERNET SERVICES LIMITEDDissolved
06613334 - Dissolved on 18 January 2011
MCGREGOR TECHNICAL SERVICES LTD.Dissolved
SC177254 - Dissolved on 12 July 2016
MCGREGOR CONSTRUCTION (ERROL) LTDDissolved
SC333880 - Dissolved on 11 January 2013
MCGREGOR TECHNICAL SOLUTIONS LIMITEDDissolved
SC345985 - Dissolved on 27 December 2016
MCGREGOR I.T SERVICES LIMITEDDissolved
SC407955 - Dissolved on 27 February 2015
ANDY MCGREGOR DRIVING LIMITEDActive - Proposal to Strike off
08162557 - Incorporated on 31 July 2012
MCGREGOR BAILEY ASSOCIATES LIMITEDDissolved
06983448 - Dissolved on 11 September 2018
MCGREGOR MCMAHON & ASSOCIATES LIMITEDDisolved
02768861 - Dissolved on 9 March 2022
PJ MCGREGOR CONSULTING LIMITEDActive - Proposal to Strike off
05105516 - Incorporated on 19 April 2004
MCGREGOR IT CONSULTANTS LIMITED
06125467 - Incorporated on 23 February 2007
MCGREGOR BOYALL CONSULTING LIMITED
07589038 - Incorporated on 4 April 2011