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
MCGREGOR TECHNOLOGIES UK LIMITEDDissolved
SC378137 - Dissolved on 28 October 2011
MCGREGOR INSPECTION SERVICES LIMITED
SC387320 - Incorporated on 19 October 2010
MCGREGOR FOOD SERVICES LTDActive - Proposal to Strike off
08261756 - Incorporated on 22 October 2012
POMERY MCGREGOR CONSULTANCY LIMITED
08252622 - Incorporated on 15 October 2012