JOHN DUNCAN LTDActive - Proposal to Strike off
SC590704 - Incorporated on 7 March 2018
JOHN DUNCAN NE LTD
07867049 - Incorporated on 1 December 2011
JOHN DUNCAN LIMITEDLiquidation
04639727 - Incorporated on 17 January 2003
JOHN S.DUNCAN LIMITED
SC035444 - Incorporated on 30 June 1960
DUNCAN JOHN FISHER LTDDissolved
10600961 - Dissolved on 10 September 2019
DUNCAN JOHNSON LIMITEDDisolved
09705897 - Dissolved on 13 September 2022
JOHN DUNCAN ROOFING LIMITEDLiquidation
SC309634 - Incorporated on 4 October 2006
JOHN DUNCAN BUILDERS LTD
SC669234 - Incorporated on 29 July 2020
DUNCAN JOHN CONSULTANCY LIMITEDDissolved
04159171 - Dissolved on 27 December 2011
JOHN DUNCAN LETTINGS LIMITED
10911299 - Incorporated on 11 August 2017
DUNCAN JOHNSTON LIMITED
SC025652 - Incorporated on 28 July 1947
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
JOHN DUNCAN PLANT HIRE LIMITED
SC680841 - Incorporated on 13 November 2020
STRIKE9 C.I.C.Active - Proposal to Strike off
11217561 - Incorporated on 21 February 2018
JOHN DUNCAN PRODUCT CONTRACTING LTDDisolved
SC666065 - Dissolved on 25 October 2022
DUNCAN DUNCAN LTDDissolved
06922958 - Dissolved on 18 January 2011
DUNCAN DUNCAN LTD
13081778 - Incorporated on 15 December 2020
KEYHAM PROPERTIES LIMITED
02425910 - Incorporated on 25 September 1989
JOHNSON DUNCAN COMPANY LIMITED
SC722100 - Incorporated on 4 February 2022
DUNCAN & JOHNSTONE CONSULTANCY LTD
11535347 - Incorporated on 24 August 2018