SHIRLEY MACGREGOR
SL001287 - Incorporated on 2 February 1989
THOMAS K DRIVING LTD
15818096 - Incorporated on 3 July 2024
THOMAS DRENNAN 931 LTDActive - Proposal to Strike off
10040410 - Incorporated on 3 March 2016
R MARTIN DRIVING LTDDisolved
08369171 - Dissolved on 23 May 2023
MARTIN THOMAS FM SOLUTIONS LTDActive - Proposal to Strike off
10175244 - Incorporated on 11 May 2016
G.W. MACGREGOR LTD
SC695381 - Incorporated on 12 April 2021
CHILD NEUROPSYCHOLOGY UK LTD
07193241 - Incorporated on 17 March 2010
MACGREGOR DRILLING SERVICES LTDActive - Proposal to Strike off
SC446832 - Incorporated on 5 April 2013
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
THOMAS & CO. DRIVING. LTD.
11829429 - Incorporated on 15 February 2019
DR THOMAS WALTER UK LTDDissolved
08211503 - Dissolved on 6 May 2014
MARTIN DREW LIMITED
11966299 - Incorporated on 26 April 2019
MARTIN ALEX DRIVE LTDDisolved
12586086 - Dissolved on 12 October 2021
MARTIN DREW LIMITED
07643337 - Incorporated on 23 May 2011
MACGREGOR MARINE SERVICE UK LIMITED
01026122 - Incorporated on 4 October 1971
CONROY DRYLINING LIMITED
06165517 - Incorporated on 16 March 2007