MCGREGOR LETS LTD
13992215 - Incorporated on 21 March 2022
NEW MCGREGORS LTD
16448071 - Incorporated on 13 May 2025
A MCGREGOR LIMITED
SC435754 - Incorporated on 30 October 2012
MCGREGOR PLANT LTD
09237258 - Incorporated on 26 September 2014
JAMIE MCGREGOR LTDActive - Proposal to Strike off
11376940 - Incorporated on 23 May 2018
K MCGREGOR LIMITEDActive - Proposal to Strike off
10650993 - Incorporated on 3 March 2017
MR & MRS S LTDActive - Proposal to Strike off
12290244 - Incorporated on 30 October 2019
K DAVY (FRAMES) LIMITEDLiquidation
06533752 - Incorporated on 13 March 2008
DAVYTRACK LIMITEDActive - Proposal to Strike off
08669855 - Incorporated on 30 August 2013
DAVYLANDS LIMITEDDisolved
12418513 - Dissolved on 27 July 2021
MCGREGOR'S TAXIS NO. 6
SL003291 - Incorporated on 8 July 1998
MCGREGOR COOK LTD
07282904 - Incorporated on 14 June 2010
MCGREGOR STRUCTURES LIMITED
04129147 - Incorporated on 18 December 2000
DAVID MCGREGOR LTD
07616110 - Incorporated on 27 April 2011
GRANT MCGREGOR LTD.
SC214097 - Incorporated on 22 December 2000
The Merchants’ Hall 22 Hanover Street, Edinburgh, EH2 2EP
CONOR MCGREGOR LTD
12129348 - Incorporated on 30 July 2019
DBS LAW LIMITEDLiquidation
04598943 - Incorporated on 22 November 2002
A & R MCGREGOR LIMITEDActive - Proposal to Strike off
SC356094 - Incorporated on 5 March 2009
ETHAN MCGREGOR LTDActive - Proposal to Strike off
09868586 - Incorporated on 12 November 2015
MCGREGORS VANS LTDDisolved
13266544 - Dissolved on 16 August 2022