MCGREGOR DMC SERVICES LIMITED
SC459524 - Incorporated on 19 September 2013
MCGREGOR INVESTMENT MANAGEMENT LTD
09146634 - Incorporated on 24 July 2014
JENNIFER MCGREGOR COMMUNICATIONS LTD
SC648424 - Incorporated on 29 November 2019
MCGREGOR-WOODHAMS CONSULTING LTDDisolved
SC588928 - Dissolved on 28 June 2022
MCGREGOR ENGINEERING 2018 LIMITEDDisolved
11327763 - Dissolved on 30 November 2021
GUY MCGREGOR & ASSOCIATES LTD
11342932 - Incorporated on 3 May 2018
PAUL MCGREGOR FOUNDATION CIC
12618349 - Incorporated on 22 May 2020
MCGREGOR & CO AYRSHIRE LIMITEDDisolved
SC545380 - Dissolved on 21 December 2021
CATHERINE MCGREGOR RESEARCH LIMITEDDisolved
11130804 - Dissolved on 11 June 2024
DANIEL MCGREGOR CONSULTING LIMITEDActive - Proposal to Strike off
11158914 - Incorporated on 19 January 2018
FORDE MCGREGOR CONSULTING LTD
11804267 - Incorporated on 4 February 2019
MCGREGOR MEMORIALS (FORRES) LTD
SC814653 - Incorporated on 26 June 2024
MCGREGOR EXECUTIVE TRAVEL LIMITED
SC818569 - Incorporated on 6 August 2024
MCGREGOR HOLDING SCOTLAND LIMITED
SC843834 - Incorporated on 3 April 2025
MCGREGOR ESTATE MANAGEMENT LIMITED
SC852807 - Incorporated on 19 June 2025
FIONA MCGREGOR (CL) LIMITEDDissolved
SC245173 - Dissolved on 11 December 2009
TAYLOR JONES MCGREGOR LTDActive - Proposal to Strike off
10946693 - Incorporated on 5 September 2017
GREEN, MCGREGOR & CO. LIMITEDDisolved
13266590 - Dissolved on 14 March 2023
JOHN MCGREGOR (BRO'TY) LIMITED
SC244994 - Incorporated on 4 March 2003
KERR MCGREGOR ASSOCIATES LTD.Dissolved
SC245240 - Dissolved on 7 December 2012