DUNCAN BUILDS LTD
15256088 - Incorporated on 2 November 2023
DUNCAN JONES FM LTD
16022775 - Incorporated on 16 October 2024
DUNCAN RESIDENTIAL LIMITED
06375711 - Incorporated on 19 September 2007
N BIRCHALL LTDActive - Proposal to Strike off
07751476 - Incorporated on 24 August 2011
J. BIRCHALL LTDDissolved
04194410 - Dissolved on 18 October 2011
J D BIRCHALL LTDDisolved
08738430 - Dissolved on 7 June 2022
BIRCHNET LTDActive - Proposal to Strike off
08906290 - Incorporated on 21 February 2014
BIRCHTON LTDActive - Proposal to Strike off
10552004 - Incorporated on 9 January 2017
BIRCH & BECK LTDDisolved
13798703 - Dissolved on 5 April 2022
JUNO BIRCH LTD
13487191 - Incorporated on 1 July 2021
BIRCH & VARA LTD
14941284 - Incorporated on 16 June 2023
DUNCAN FOSTER ARCHITECTS LTD
05413902 - Incorporated on 5 April 2005
FRENCH DUNCAN LLP
SO300004 - Incorporated on 1 May 2001
FORBES DUNCAN LTDDissolved
07591325 - Dissolved on 3 September 2019
DUNCAN MORTON LTD
08014533 - Incorporated on 2 April 2012
DUNCANSTON FARM (1993)
SL002295 - Incorporated on 3 November 1993
DUNCANZIEMERE FARM
SL000769 - Incorporated on 19 October 1985
DUNCANS LIMITED
11877397 - Incorporated on 12 March 2019
DUNCAN SMITH & CO LTDDisolved
12065125 - Dissolved on 12 October 2021
DUNCAN GRAHAM LTDDisolved
15473708 - Dissolved on 15 July 2025