MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
DUNCAN TURNER LIMITED
04279126 - Incorporated on 30 August 2001
MRS M TURNER LTD
SC518115 - Incorporated on 16 October 2015
CRAIG DUNCAN HOLDINGS LTD
SC628383 - Incorporated on 23 April 2019
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
CRAIG DUNCAN TRANSPORT LTD.
SC244908 - Incorporated on 3 March 2003
DUNCAN TURNER ASSOCIATES LIMITED
12785655 - Incorporated on 2 August 2020
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
BRATTEN PATHOLOGY LTD
10368230 - Incorporated on 9 September 2016
DUNCAN TURNER INFORMATION TECHNOLOGY LIMITEDActive - Proposal to Strike off
07597613 - Incorporated on 8 April 2011
CRAIG TURNER ESTATE AGENTS LIMITED
11435530 - Incorporated on 27 June 2018
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
TURNER CRAIGTON ROAD NO. 1 LIMITEDDissolved
SC023032 - Dissolved on 20 May 2020
DUNCAN DUNCAN LTDDissolved
06922958 - Dissolved on 18 January 2011
DUNCAN DUNCAN LTD
13081778 - Incorporated on 15 December 2020
MREF III BG CRAIGHOUSE LIMITED
SC537912 - Incorporated on 14 June 2016
A.J. DUNCAN
SL002286 - Incorporated on 8 October 1993
CAS DUNCAN LTD
SC660201 - Incorporated on 30 April 2020
DUNCAN 50 LTDActive - Proposal to Strike off
09345360 - Incorporated on 8 December 2014
N L A DUNCAN LTD
09024084 - Incorporated on 6 May 2014