- DAVIDSON & ROBERTSON LTD- SC270490 - Incorporated on 9 July 2004 
- MR DAVID SHAW LIMITEDDissolved- 06674205 - Dissolved on 23 March 2010 
- DAVID ROBERTS ENGINEERING LIMITED- 04352619 - Incorporated on 14 January 2002 
- DAVID ROBERTS CONTRACTING LIMITEDDisolved- 08231227 - Dissolved on 4 March 2025 
- DAVID ROBERTS CONSULTANCY LTDDisolved- 08461019 - Dissolved on 31 May 2022 
- MR ROBERTS FORMAL HIRE LTD- 12189222 - Incorporated on 4 September 2019 
- DAVID ROBERTS (JOCKEY AGENT)Dissolved- SC258440 - Dissolved on 15 June 2014 
- DAVID ROBERTS TRANSPORT LIMITED- 05344249 - Incorporated on 27 January 2005 
- DAVID ROBERTS ESTATES LIMITEDActive - Proposal to Strike off- 09258037 - Incorporated on 10 October 2014 
- SAM DAVID ROBERTS LIMITEDActive - Proposal to Strike off- 12178633 - Incorporated on 28 August 2019 
- DAVID ROBERTS ROOFING LIMITEDActive - Proposal to Strike off- 11507653 - Incorporated on 9 August 2018 
- DAVID ROBERTS (LLANDUDNO) LIMITEDActive - Proposal to Strike off- 00442654 - Incorporated on 24 September 1947 
- DAVID ROBERTS MARINE LIMITED- 08116460 - Incorporated on 22 June 2012 
- DAVID ROBERTS LOGISTICS LTDActive - Proposal to Strike off- 08226171 - Incorporated on 24 September 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 
- DAVID ROBERTS INVESTMENTS LIMITED- 04604515 - Incorporated on 29 November 2002 
- DAVID ROBERTS PROPERTY LTD- 09765175 - Incorporated on 7 September 2015 
- DAVID ROBERTS LOGISTICS LIMITEDDisolved- 13812083 - Dissolved on 17 January 2023 
- DAVID MICHAEL ROBERTS LIMITEDDisolved- 14310542 - Dissolved on 30 January 2024