- MR. PAUL MICHAEL ROBERTSON LTD- 15986119 - Incorporated on 30 September 2024 
- MR DAVID MICHAEL HAMMITT LTDDisolved- 13881191 - Dissolved on 9 July 2024 
- DAVID JOHNSTON FRENCH POLISHING SERVICES LIMITED- 04630374 - Incorporated on 7 January 2003 
- DAVID DUCKHAM & ROBERT TOLLEY LIMITEDActive - Proposal to Strike off- 03996909 - Incorporated on 18 May 2000 
- DAVID ROBERT BROOKS PRECISION LIMITEDDissolved- 05027695 - Dissolved on 28 February 2011 
- DAVID ROBERTS CONSULTANCY LTDDisolved- 08461019 - Dissolved on 31 May 2022 
- DAVID ROBERTS MARINE LIMITED- 08116460 - Incorporated on 22 June 2012 
- DAVID ROBERTS CONSULTING LTDActive - Proposal to Strike off- 08426077 - Incorporated on 1 March 2013 
- DAVID ROBERTS CONSTRUCTION LTDLiquidation- 11979272 - Incorporated on 3 May 2019 
- CORRECT CONNECT LTDActive - Proposal to Strike off- 11796686 - Incorporated on 30 January 2019 
- JOHNSTON & JOHNSTON CONSULTANCY LIMITEDActive - Proposal to Strike off- 07209452 - Incorporated on 31 March 2010 
- DAVID ROBERTS DESIGN LIMITEDActive - Proposal to Strike off- 11214231 - Incorporated on 20 February 2018 
- DAVID ROBERTS HOOKER LIMITED- 16173579 - Incorporated on 9 January 2025 
- HAIR BEAUTY AT MR DAVID LIMITED- 07920342 - Incorporated on 23 January 2012 
- ROBERT JOHNSTONE ( ENGINEERING ) LIMITED- SC451719 - Incorporated on 6 June 2013 
- MR ROBERTS BREAD & CAKES LIMITED- 07495706 - Incorporated on 17 January 2011 
- JOHNSTON & JOHNSTON PROPERTIES LTD- 12084152 - Incorporated on 3 July 2019 
- JOHNSTON & JOHNSTON CONSULTING LTDActive - Proposal to Strike off- 09567100 - Incorporated on 29 April 2015 
- JOHNSTON & JOHNSTON RENTALS LLP- OC448325 - Incorporated on 24 July 2023 
- ROBERT JOHNSTONE LOGISTICS COMPANY LTDActive - Proposal to Strike off- SC407974 - Incorporated on 22 September 2011