JOHN DUNCAN LTDActive - Proposal to Strike off
SC590704 - Incorporated on 7 March 2018
S C DUNCAN STEVENAGE LTDLiquidation
12730551 - Incorporated on 9 July 2020
JOHN DUNCAN NE LTD
07867049 - Incorporated on 1 December 2011
J DUNCAN STEVENSON LTDDisolved
14678733 - Dissolved on 4 February 2025
JOHN M STEVEN & SON
SL000965 - Incorporated on 24 April 1987
DUNCAN STEVEN GRIPS LIMITED
11979800 - Incorporated on 7 May 2019
STEVEN DUNCAN SERVICES LTD.Active - Proposal to Strike off
SC379786 - Incorporated on 7 June 2010
JOHN DUNCAN LIMITEDLiquidation
04639727 - Incorporated on 17 January 2003
JOHN E STEVENS LTD
09568365 - Incorporated on 30 April 2015
JOHN STEVENS LLP
OC339105 - Incorporated on 1 August 2008
JOHN S.DUNCAN LIMITED
SC035444 - Incorporated on 30 June 1960
DUNCAN JOHN FISHER LTDDissolved
10600961 - Dissolved on 10 September 2019
STEVEN JOHNSON LTDActive - Proposal to Strike off
07379088 - Incorporated on 16 September 2010
STEVEN JOHNSON LTD
08424893 - Incorporated on 28 February 2013
LUFFNESS MAINS FARMING LTD
SC032336 - Incorporated on 31 May 1957
MARR-JOHNSON & EGERTON LLP
OC306196 - Incorporated on 2 December 2003
GO LEFT LTD
SC542933 - Incorporated on 16 August 2016
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