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
MCGREGOR BALFOUR (SALES) LIMITED
SC074612 - Incorporated on 27 April 1981
GRANT MCGREGOR (ENGLAND) LIMITED
09049263 - Incorporated on 21 May 2014
BW MCGREGOR ENGINEERING LTDDisolved
09266706 - Dissolved on 30 November 2021
MCGREGOR PLUMBING&HEATING LIMITEDActive - Proposal to Strike off
08619454 - Incorporated on 22 July 2013
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