W.A. MACGREGOR LTD.
09124424 - Incorporated on 10 July 2014
R. MACGREGOR LTDActive - Proposal to Strike off
11291573 - Incorporated on 4 April 2018
G C MACGREGOR LTD
10117031 - Incorporated on 11 April 2016
J&E MACGREGOR LTD.
SC365611 - Incorporated on 15 September 2009
MACGREGOR FARMS
SL000634 - Incorporated on 7 March 1984
ETHERLEY DESIGN AND ART LTD
12162885 - Incorporated on 19 August 2019
MACGREGOR PHARMA CONSULTING LIMITEDDisolved
08735567 - Dissolved on 11 February 2025
ROSS COUNTY FOOTBALL CLUB (2006) LIMITEDDissolved
SC277342 - Dissolved on 4 July 2014
ORBITAL WELDING SYSTEMS LTDDissolved
04881413 - Dissolved on 21 December 2010
I K MANN LTDActive - Proposal to Strike off
SC565736 - Incorporated on 12 May 2017
MACEVENTS EDINBURGH LIMITED
04542552 - Incorporated on 23 September 2002
JAMIESON-MACGREGOR LIMITED
SC041428 - Incorporated on 7 December 1964
DUNCAN MACGREGOR LIMITED
SC032462 - Incorporated on 16 July 1957
DAVE MACGREGOR LIMITEDDissolved
SC329963 - Dissolved on 17 September 2019
MACGREGOR CONSULTANTS LIMITED
03502927 - Incorporated on 3 February 1998
MACGREGOR ONE LIMITED
10078814 - Incorporated on 22 March 2016
MACGREGOR LOGISTICS LIMITEDActive - Proposal to Strike off
SC583893 - Incorporated on 14 December 2017
MACGREGOR BLACK LIMITED
10585935 - Incorporated on 26 January 2017
GEMMA MACGREGOR LIMITED
12220769 - Incorporated on 21 September 2019
RG MACGREGOR LIMITED
SC734859 - Incorporated on 8 June 2022