MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
MR BEN FRASER LTDDissolved
10517442 - Dissolved on 15 January 2019
RALSTON & RALSTON LLP
SO303054 - Incorporated on 7 October 2010
ZYGOMATICS LTD.Dissolved
SC180152 - Dissolved on 16 July 2010
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
ALISTAIR DUNCAN LANG FRASER LTD
SC835302 - Incorporated on 25 January 2025
A S RALSTON LTD
10973021 - Incorporated on 20 September 2017
DUNCAN FRASER CIVILS CONTRACTING LIMITEDDissolved
SC319056 - Dissolved on 28 October 2011
MRS J RALSTON MEDICAL SERVICES LIMITEDDisolved
14759031 - Dissolved on 13 May 2025
FRASER-DUNNET MRP LIMITEDActive - Proposal to Strike off
03641111 - Incorporated on 30 September 1998
RALSTON LIMITEDActive - Proposal to Strike off
06669627 - Incorporated on 11 August 2008
D E RALSTON & CO LTD
00479565 - Incorporated on 16 March 1950
RALSTON LIMITED
12537976 - Incorporated on 30 March 2020
AR RALSTON LTD
SC815310 - Incorporated on 2 July 2024
IAN R RALSTON LTD
SC591579 - Incorporated on 16 March 2018
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
DUNCAN FRASER PLUMBING AND HEATING LTD
SC841903 - Incorporated on 19 March 2025
RALSTON NET LTDActive - Proposal to Strike off
11262707 - Incorporated on 19 March 2018
I C RALSTON PROPERTIES LIMITEDActive - Proposal to Strike off
05834157 - Incorporated on 1 June 2006