- CRAIG RICHARDS LIMITED- 10550282 - Incorporated on 6 January 2017 
- CRAIG RICHARDS LTDDissolved- 07300899 - Dissolved on 18 March 2014 
- DAVID CRAIG LTD- SC850659 - Incorporated on 2 June 2025 
- DAVID CRAIG LTDDisolved- 14724905 - Dissolved on 20 August 2024 
- CRAIG RICHARDSON LTD- 16414824 - Incorporated on 28 April 2025 
- CRAIG RICHARDSON LTDDisolved- 13669412 - Dissolved on 4 April 2023 
- DAVID RICHARDS LIMITED- 04427022 - Incorporated on 29 April 2002 
- DAVID CRAIG IFA LTDDissolved- 07380313 - Dissolved on 28 January 2014 
- DAVID CRAIG LIMITEDDisolved- SC552621 - Dissolved on 17 May 2022 
- DAVID RICHARDS CDS LLPDissolved- OC329947 - Dissolved on 13 June 2017 
- JADE & DAVID RICHARDS LIMITEDDissolved- 06814622 - Dissolved on 22 February 2011 
- DAVID RICHARDS JEWELLERS LIMITED- 04710330 - Incorporated on 25 March 2003 
- DAVID RICHARDS ASSOCIATES LTDDisolved- 07937393 - Dissolved on 5 January 2025 
- DAVID & JADE RICHARDS LIMITEDDissolved- 07051270 - Dissolved on 23 April 2013 
- DAVID J RICHARDS LIMITED- 04927037 - Incorporated on 9 October 2003 
- DAVID RICHARDS ENGINEERING LIMITED- 02340880 - Incorporated on 30 January 1989 
- DAVID RICHARDS PRACTICE LIMITED- 08448431 - Incorporated on 18 March 2013 
- DAVID THOMAS RICHARDS LTDDisolved- 13061710 - Dissolved on 10 May 2022 
- DAVID RICHARDS UK LIMITEDDisolved- 05497010 - Dissolved on 17 January 2023 
- RICHARDS DAVID 0964 LIMITED- 09278448 - Incorporated on 23 October 2014