MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
MRS CAMERONS LTDDissolved
SC496420 - Dissolved on 9 July 2019
DUNCAN CAMERON & SONS LIMITEDDisolved
00460576 - Dissolved on 29 December 2021
DUNCAN CAMERON SERVICES LTDDisolved
SC595545 - Dissolved on 10 June 2025
DUNCAN CAMERON & HUTCHINSON LIMITED
00487967 - Incorporated on 4 November 1950
CAMERON DUNCAN COMMUNICATIONS LTDActive - Proposal to Strike off
SC500356 - Incorporated on 12 March 2015
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
SELKIRKDisolved
03985751 - Dissolved on 12 October 2021
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
SELKIRKSDisolved
04037920 - Dissolved on 24 January 2023
DUNCAN CAMERON & SONS (HEREFORD) LIMITEDDisolved
07972918 - Dissolved on 23 May 2023
DUNCAN CAMERON & SONS (HOLDINGS) LIMITEDDisolved
00920872 - Dissolved on 30 December 2021
DUNCAN CAMERON PROPERTY HOLDINGS LTD
14552818 - Incorporated on 21 December 2022
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
ROWLAND'S (SELKIRK)
SC379827 - Incorporated on 7 June 2010
24-26 West Port, Selkirk, TD7 4DG
FRANK SELKIRKDissolved
03839592 - Dissolved on 26 April 2011
SELKIRK REGENERATION
CS004730 - Incorporated on 22 July 2020
SELKIRK LIMITED
15282734 - Incorporated on 14 November 2023
SELKIRK RALLYDisolved
SC353812 - Dissolved on 22 March 2022
ROWLAND'S (SELKIRK)
CS003842 - Incorporated on 19 February 2019