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
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
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
DAVID EDWARD MCGREGOR
Born April 1970
NETHERVALE HOUSE HENSINGHAM, WHITEHAVEN, CUMBRIA, UNITED KINGDOM, CA28 8XZ
DAVID MCGREGOR ARMSTRONG
Born June 1937
FLAT 17 SAINT LUKES COURT, STAND ROAD, CHESTERFIELD, DERBYSHIRE, S41 8ST
DAVID LEONARD MCGREGOR
Born December 1961
KISMUL COTTAGE, DRUMSTURDY ROAD, KINGENNIE, DUNDEE, TAYSIDE, DD5 3NZ
DAVID ANDREW MCGREGOR
Born April 1994
13 KARMA WAY, HARROW, UNITED KINGDOM, HA2 0WG
DAVID MCGREGOR MUNRO
Born August 1939
THE PLOUGH INN, MYDDFAI, LLANDOVERY, CARMARTHENSHIRE, SA20 0NZ
DAVID ALEXANDER MCGREGOR
Born September 1949
14 CITY QUAY, DUNDEE, TAYSIDE, DD1 3JA
PAUL DAVIDSON ENGINEERING LIMITEDDisolved
12210838 - Dissolved on 22 August 2023
DAVID PAULL (CNC) ENGINEERING LIMITED
04378564 - Incorporated on 21 February 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