MCGREGOR FINE FOODS LIMITEDDisolved
NI684311 - Dissolved on 14 February 2023
MCGREGOR WHISKY PURVEYORS LTDDisolved
SC727066 - Dissolved on 27 June 2023
CRAIG MCGREGOR JOINERY LIMITED
SC728909 - Incorporated on 7 April 2022
MCGREGOR CONTRACTING SERVICES LIMITED
14111779 - Incorporated on 17 May 2022
RG MCGREGOR INVESTMENTS LIMITED
SC767347 - Incorporated on 26 April 2023
ANDREW MCGREGOR FITNESS LTD
15337879 - Incorporated on 9 December 2023
CANTLEY MCGREGOR OPTICAL LTD
SC808105 - Incorporated on 23 April 2024
MCGREGOR LOGISTICS (DONCASTER) LIMITED
06540062 - Incorporated on 19 March 2008
MCGREGOR CONSTRUCTION (HIGHLANDS) LIMITEDLiquidation
SC061518 - Incorporated on 19 January 1977
MCGREGOR FARMS (COLDSTREAM) LIMITED
SC061273 - Incorporated on 7 December 1976
MCGREGOR BUSINESS MANAGEMENT LLPDisolved
SO306619 - Dissolved on 25 January 2022
RR MCGREGOR-DAVIDSON LIMITEDActive - Proposal to Strike off
09890895 - Incorporated on 26 November 2015
MCGREGOR SUSTAINABILITY SERVICES LTDDisolved
09935588 - Dissolved on 12 April 2022
MCGREGOR PROPERTY MAINTENANCE LTD.Liquidation
SC530509 - Incorporated on 23 March 2016
MCGREGOR PLUMBING & HEATING LTDActive - Proposal to Strike off
10178958 - Incorporated on 13 May 2016
IAIN MCGREGOR OSTEOPATHS LTD
11425601 - Incorporated on 21 June 2018
MCGREGOR GRISTON DEVELOPMENTS LIMITED
11480238 - Incorporated on 24 July 2018
MCGREGOR DAWSON SERVICES LIMITEDActive - Proposal to Strike off
11512603 - Incorporated on 13 August 2018
MCGREGOR WHITE ARCHITECTS LTD
11509001 - Incorporated on 9 August 2018
MCGREGOR ROSS PARTNERSHIP LLP
OC426886 - Incorporated on 11 April 2019