DAVID JOHN CONSULTING LTD.Disolved
11471618 - Dissolved on 25 February 2025
DAVID JOHN RESIDENTIALS LTD
12796113 - Incorporated on 6 August 2020
DAVID JOHN SAVAGE LIMITED
11134964 - Incorporated on 5 January 2018
DAVID JOHN BARBERSHOP LIMITED
11255322 - Incorporated on 14 March 2018
DAVID JOHN INVESTMENTS LIMITED
13136579 - Incorporated on 15 January 2021
DAVID JOHN INTERIORS LIMITED
06212182 - Incorporated on 13 April 2007
DAVID JOHN CONSULTING LIMITEDDissolved
06506348 - Dissolved on 7 February 2012
JOHN DAVID TURNER LIMITEDDissolved
08006691 - Dissolved on 20 August 2013
JOHN DAVID CONSULTING LIMITEDDisolved
13452704 - Dissolved on 6 September 2022
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
DAVID JOHN MCGREGOR BROWN
Born September 1942
2 MILLWOOD GARDENS, KILLAY, SWANSEA, WEST GLAMORGAN, SA2 7BE
DAVID JOHN MCGREGOR BROWN
2 MILLWOOD GARDENS, KILLAY, SWANSEA, WEST GLAMORGAN, SA2 7BE
David John Mcgregor BROWN
Born September 1942
DEER TECHNOLOGY LTD Baglan Bay Innovation Centre Central Avenue, Baglan, Port Talbot, Wales, SA12 7AX
DAVID BRIAN JOHN MCGREGOR
132 MERAFIELD ROAD, MERAFIELD PLYMPTON, PLYMOUTH, DEVON, PL7 1SJ
JOHN MCGREGOR
1 SOUTH ROAD, CLARKSTON, GLASGOW, G76 8JB
JOHN MCGREGOR
Born May 1960
27 OCHILMOUNT, BANNOCKBURN, STIRLING, STIRLINGSHIRE, FK7 8PF
JOHN MCGREGOR
Born June 1951
6 DUNLIN, ANNIESLAND, GLASGOW, LANARKSHIRE, G12 0FE
JOHN MCGREGOR
Born February 1963
7 DONNERVILLE CLOSE WELLINGTON, TELFORD, SHROPSHIRE, ENGLAND, TF1 3PB