DAVID IAN ALLAN LIMITEDDisolved
SC690853 - Dissolved on 18 July 2023
JOHN ALLAN'S ROOFING LTDActive - Proposal to Strike off
SC508277 - Incorporated on 12 June 2015
WWES LIMITED
05530215 - Incorporated on 8 August 2005
DAVID CHARLES LIMITEDLiquidation
04402907 - Incorporated on 25 March 2002
DAVID CHARLES LIMITED
04009711 - Incorporated on 7 June 2000
JOHN R. ALLAN & SON FARMERS
SL000133 - Incorporated on 19 October 1982
CHARLES & DAVID LIMITED
14943534 - Incorporated on 19 June 2023
CHARLES DAVID LIMITEDActive - Proposal to Strike off
08362838 - Incorporated on 16 January 2013
DAVID ALLAN DENT LIMITEDActive - Proposal to Strike off
07966856 - Incorporated on 28 February 2012
DAVID AND CHARLES LTD
12094811 - Incorporated on 10 July 2019
CHARLES JOHN LIMITEDActive - Proposal to Strike off
09509685 - Incorporated on 25 March 2015
DAVID RONE ALLAN LIMITEDDissolved
SC156780 - Dissolved on 7 August 2010
JOHN CHARLES LIMITED
12562905 - Incorporated on 17 April 2020
JOHN CHARLES LIMITED
03225739 - Incorporated on 16 July 1996
ALLAN & DAVIDSON LIMITEDDisolved
SC676305 - Dissolved on 24 May 2022
DAVID ALLAN HEALTHCARE LTD.Disolved
SC247120 - Dissolved on 24 April 2023
DAVID ALLAN SMITH LIMITEDDissolved
06350950 - Dissolved on 11 January 2011
DAVID ALLAN CONSULTING LTD
15080895 - Incorporated on 18 August 2023
DAVID ALLAN COMPUTING LIMITED
05215498 - Incorporated on 26 August 2004
DAVID ALLAN CONSULTING LIMITEDActive - Proposal to Strike off
06542298 - Incorporated on 25 March 2008