FEARGHAS DAVIDSON LTD.
SC818487 - Incorporated on 5 August 2024
MR A W DAVIDSON LTD
07957458 - Incorporated on 21 February 2012
RR MCGREGOR-DAVIDSON LIMITEDActive - Proposal to Strike off
09890895 - Incorporated on 26 November 2015
TIDAL RACE LTD
11030648 - Incorporated on 25 October 2017
MCGREGOR & MCGREGOR NO8 LIMITED
SC593566 - Incorporated on 6 April 2018
DAVIDSON & DAVIDSON LIMITEDDisolved
11826199 - Dissolved on 23 July 2024
M.J. MCGREGOR & CO.
SL001373 - Incorporated on 18 August 1989
1 MCGREGOR LTDActive - Proposal to Strike off
10012513 - Incorporated on 18 February 2016
M&A MCGREGOR LTDActive - Proposal to Strike off
13703425 - Incorporated on 25 October 2021
MCGREGORIANS
15366174 - Incorporated on 21 December 2023
R MCGREGOR LTD
SC830957 - Incorporated on 4 December 2024
A & S MCGREGOR LTD.
SC363108 - Incorporated on 27 July 2009
D & M MCGREGOR LTDActive - Proposal to Strike off
SC543489 - Incorporated on 23 August 2016
MCGREGOR LIMITEDDissolved
SC333063 - Dissolved on 25 June 2010
MCGREGOR INTERNATIONAL LIMITEDDissolved
00256202 - Dissolved on 13 May 2013
L.M.MCGREGOR LTDActive - Proposal to Strike off
SC586140 - Incorporated on 19 January 2018
DAVIDSON & DAVIDSON CONSULTING LIMITEDDissolved
06514991 - Dissolved on 3 September 2013
RN MCGREGOR LTDDisolved
13572377 - Dissolved on 4 June 2024
THORMES & MCGREGOR
SL002187 - Incorporated on 8 April 1993
L MCGREGOR LTDDissolved
09028188 - Dissolved on 16 July 2019