MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
MR BEN FRASER LTDDissolved
10517442 - Dissolved on 15 January 2019
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
IVIE L MCILWRAITH & CO
SL001167 - Incorporated on 28 May 1988
DUNCAN FRASER CIVILS CONTRACTING LIMITEDDissolved
SC319056 - Dissolved on 28 October 2011
FRASER-DUNNET MRP LIMITEDActive - Proposal to Strike off
03641111 - Incorporated on 30 September 1998
MCILWRAITH HAIR LIMITED
11628328 - Incorporated on 17 October 2018
JESSE MCILWRAITH LIMITEDActive - Proposal to Strike off
11101365 - Incorporated on 7 December 2017
MCILWRAITH MORTGAGE LTD
SC638691 - Incorporated on 13 August 2019
MCILWRAITH CONTRACTS LTD
SC753179 - Incorporated on 15 December 2022
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
MCILWRAITH DEVELOPMENTS LTDDisolved
12654584 - Dissolved on 9 November 2021
MCILWRAITH DIRECT LTDActive - Proposal to Strike off
SC583969 - Incorporated on 15 December 2017
DUNCAN FRASER PLUMBING AND HEATING LTD
SC841903 - Incorporated on 19 March 2025
LOUGHRAN'S BAKERY LTD
SC484083 - Incorporated on 11 August 2014
PRIME GAME LIMITEDDisolved
SC060647 - Dissolved on 11 July 2023
DUNCAN DUNCAN LTDDissolved
06922958 - Dissolved on 18 January 2011