PROFESSOR DAVID BARRETT LTD
05872115 - Incorporated on 11 July 2006
PROFESSOR JOHN SCHOLEFIELD LIMITED
06934215 - Incorporated on 15 June 2009
PROFESSOR JOHN SCHOFIELD LIMITEDDissolved
05974607 - Dissolved on 15 April 2014
ELVENDELL LIMITEDDissolved
05910620 - Dissolved on 13 December 2011
DAVID JOHN LTDActive - Proposal to Strike off
08421394 - Incorporated on 27 February 2013
DAVID JOHN LTD
16362907 - Incorporated on 3 April 2025
DAVID JOHN LTDDisolved
11838633 - Dissolved on 9 May 2023
JOHN DAVID LTDDisolved
14564674 - Dissolved on 21 May 2024
JOHN & DAVID'S LTD
14566330 - Incorporated on 3 January 2023
DAVID COOKE CONSULTING LIMITED
15920958 - Incorporated on 28 August 2024
DAVID COOKE SOLUTIONS LIMITED
07798606 - Incorporated on 5 October 2011
DAVID COOKE TRAINING LTDDisolved
04826175 - Dissolved on 3 January 2023
DAVID COOKE CARPENTRY LIMITEDActive - Proposal to Strike off
10104909 - Incorporated on 5 April 2016
DAVID COOKE (NANTCOL) LIMITED
00516858 - Incorporated on 7 March 1953
DAVID COOKE CONSULTANTS LIMITEDDisolved
08542620 - Dissolved on 14 June 2022
DAVID COOKE CONSULTING LTDActive - Proposal to Strike off
07065504 - Incorporated on 4 November 2009
JOHN COOKE ELECTRICAL LTDDisolved
11442114 - Dissolved on 24 May 2022
JOHN COOKE CARPENTRY LTDActive - Proposal to Strike off
09572026 - Incorporated on 1 May 2015
PROFESSOR DAVID HOPKINS PUBLISHING LIMITED
08308409 - Incorporated on 27 November 2012
PROFESSOR DAVID BARRETT (2010) LIMITED
07093772 - Incorporated on 3 December 2009