- GORDON DUNCAN LIMITEDActive - Proposal to Strike off- SC358940 - Incorporated on 1 May 2009 
- MR DUNCAN ROY LTDDisolved- 13244435 - Dissolved on 27 June 2023 
- JOHN DUNCAN LTDActive - Proposal to Strike off- SC590704 - Incorporated on 7 March 2018 
- GORDON DUNCAN MEDIA LTD- SC762900 - Incorporated on 20 March 2023 
- JOHN DUNCAN NE LTD- 07867049 - Incorporated on 1 December 2011 
- JOHN S GORDON LTD- 13021554 - Incorporated on 15 November 2020 
- MR. JOHN NEEDisolved- NI610586 - Dissolved on 18 June 2024 
- MR GORDON LIMITED- SC378106 - Incorporated on 6 May 2010 
- JOHN DUNCAN LIMITEDLiquidation- 04639727 - Incorporated on 17 January 2003 
- MR PHILLIP DUNCAN LTDDisolved- 14841077 - Dissolved on 8 October 2024 
- GORDON J DUNCANSON LIMITED- 00594694 - Incorporated on 3 December 1957 
- JOHN S.DUNCAN LIMITED- SC035444 - Incorporated on 30 June 1960 
- TLCJ MR N A JOHNSON LIMITEDDisolved- 12680774 - Dissolved on 30 January 2024 
- MR AND MRS JOHNCOCK LTDDissolved- 09566798 - Dissolved on 8 May 2018 
- MR STEPHEN GORDON LTD- 07663866 - Incorporated on 9 June 2011 
- MR DUNCAN MCRAE LIMITEDLiquidation- 07060379 - Incorporated on 29 October 2009 
- DUNCAN JOHN FISHER LTDDissolved- 10600961 - Dissolved on 10 September 2019 
- JOHN S GORDON LIMITEDActive - Proposal to Strike off- 08045747 - Incorporated on 25 April 2012 
- JOHN O. GORDON LIMITED- SC029977 - Incorporated on 31 March 1954 
- GORDON JOHNSTON LTDDisolved- 13827774 - Dissolved on 1 July 2025