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
ALAN MCGREGOR PROPERTIES LTDDisolved
SC531330 - Dissolved on 28 June 2022
MCGREGOR RELOCATION SERVICES LTDActive - Proposal to Strike off
SC536336 - Incorporated on 25 May 2016
MCGREGOR INTERIM MANAGEMENT LTDActive - Proposal to Strike off
11171834 - Incorporated on 26 January 2018
MCGREGOR PROPERTY DEVELOPMENT LTD
SC587090 - Incorporated on 29 January 2018
SA MCGREGOR SERVICES LIMITEDActive - Proposal to Strike off
SC564374 - Incorporated on 26 April 2017
MCGREGOR IMPORT/EXPORT LTDActive - Proposal to Strike off
10249954 - Incorporated on 24 June 2016
JOAN MCGREGOR CONSULTING LIMITEDDisolved
10444413 - Dissolved on 7 March 2023
MCGREGOR BUILDING SERVICES LTD
14591266 - Incorporated on 13 January 2023