JOHN DUNCAN LTDActive - Proposal to Strike off
SC590704 - Incorporated on 7 March 2018
JOHN DUNCAN NE LTD
07867049 - Incorporated on 1 December 2011
DUNMAR RECRUITMENT LIMITEDActive - Proposal to Strike off
07777963 - Incorporated on 19 September 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
MICHAEL DUNCAN LOGISTICS LIMITEDDisolved
13049823 - Dissolved on 5 December 2023
MICHAEL DUNCAN BUILDERS LIMITED
SC298020 - Incorporated on 2 March 2006
MICHAEL DUNCAN CONSULTING LTDDisolved
12641795 - Dissolved on 31 October 2023
MILLSOPPS LIMITED
05047446 - Incorporated on 18 February 2004
MICHAEL ST JOHN LTDActive - Proposal to Strike off
11106695 - Incorporated on 12 December 2017
DUNCAN JOHNSON LIMITEDDisolved
09705897 - Dissolved on 13 September 2022
CRAFTX LTD
13162923 - Incorporated on 27 January 2021
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
JOHN MICHAEL PUBS LTDDisolved
13542147 - Dissolved on 19 September 2023
MICHAEL JOHNSON 4290 LTDActive - Proposal to Strike off
10133008 - Incorporated on 19 April 2016