MCGREGOR CONSULTANCY SERVICES LIMITEDDissolved
06166243 - Dissolved on 12 March 2013
MCGREGOR & HUNT ELECTRICAL LIMITEDActive - Proposal to Strike off
06229804 - Incorporated on 27 April 2007
MCGREGOR POLYTUNNELS (SALES) LIMITEDDisolved
04129123 - Dissolved on 3 January 2023
MCGREGOR-WOOD CONSTRUCTION LIMITEDDissolved
08061086 - Dissolved on 10 December 2013
GRAYSTONE & MCGREGOR LIMITEDActive - Proposal to Strike off
06061132 - Incorporated on 22 January 2007
MCGREGOR ARCHITECTURAL SERVICES LIMITED
05980776 - Incorporated on 27 October 2006
ANDREW MCGREGOR CONSULTING LIMITEDActive - Proposal to Strike off
08925848 - Incorporated on 6 March 2014
MCGREGOR-WOODHAMS CONSULTING LIMITEDDissolved
SC450043 - Dissolved on 14 November 2014
MCGREGOR DMC SERVICES LIMITED
SC459524 - Incorporated on 19 September 2013
MCGREGOR ENGINEERING 2018 LIMITEDDisolved
11327763 - Dissolved on 30 November 2021
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
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
JM MCGREGOR HAGGENS LTDDisolved
13199915 - Dissolved on 27 June 2023
BREEZE TECH HOLDINGS LIMITEDDissolved
SC335122 - Dissolved on 5 February 2010
S.O.S. TECH HOLDINGS LIMITED
02940544 - Incorporated on 20 June 1994
OM TECH HOLDINGS LIMITED
11470611 - Incorporated on 18 July 2018