DOCTOR HARPER LIMITEDActive - Proposal to Strike off
09707764 - Incorporated on 29 July 2015
DUNCAN ROGERS (ENGINEERING) LIMITED
SC090745 - Incorporated on 27 November 1984
DUNCAN HARPER & CO. LIMITEDLiquidation
SC112194 - Incorporated on 12 July 1988
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
DUNCAN DUNCAN LTDDissolved
06922958 - Dissolved on 18 January 2011
DUNCAN DUNCAN LTD
13081778 - Incorporated on 15 December 2020
HARPER & HARPER LTDDisolved
08685984 - Dissolved on 6 September 2022
ROGER ROGER & WALDO LIMITED
09168610 - Incorporated on 11 August 2014
HARPER & HARPER LTD
15500860 - Incorporated on 18 February 2024
ROGER ROGER LIMITED
05303163 - Incorporated on 2 December 2004
ROGER TO ROGER LTDActive - Proposal to Strike off
08205502 - Incorporated on 7 September 2012
S ROGERS & T ROGERS LTD
08477282 - Incorporated on 8 April 2013
ROSS HARPER PROPERTY
SC424396 - Incorporated on 18 May 2012
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
I HARPER
05968489 - Incorporated on 16 October 2006
A. M. HARPER
SC448335 - Incorporated on 23 April 2013
ROGER ROGER PROPERTIES LIMITEDActive - Proposal to Strike off
05303268 - Incorporated on 2 December 2004
E.C.L. EVENTS LTD
07289617 - Incorporated on 21 June 2010
HARPER & HARPER HOMES LTD
NI645746 - Incorporated on 12 May 2017
DOCTOR DOCTOR LIMITEDDissolved
06613181 - Dissolved on 20 July 2010