- DAVID VICKERY LIMITED- 08850118 - Incorporated on 17 January 2014 
- MORAG THOMSON LIMITED- 07253938 - Incorporated on 14 May 2010 
- MR DAVID P C LTD- 16409026 - Incorporated on 25 April 2025 
- MR P THOMSON LIMITED- 04960097 - Incorporated on 11 November 2003 
- MRH DAVID LTDActive - Proposal to Strike off- 11325633 - Incorporated on 24 April 2018 
- DAVID THOMSON LIMITED- 10585842 - Incorporated on 26 January 2017 
- DAVID THOMSON LIMITEDActive - Proposal to Strike off- 07734554 - Incorporated on 9 August 2011 
- ALEPPO MERCHANT INN LTD- 08974951 - Incorporated on 3 April 2014 
- MR A W DAVIDSON LTD- 07957458 - Incorporated on 21 February 2012 
- MR DAVID HAILS LTDDisolved- 14066091 - Dissolved on 14 February 2023 
- MR DAVID PEREZ LTD- 11853572 - Incorporated on 28 February 2019 
- MR DAVID BRADY LTD.Active - Proposal to Strike off- 10943286 - Incorporated on 4 September 2017 
- DAVID THOMSON CONTRACTING LTDDisolved- 11338713 - Dissolved on 26 September 2023 
- DAVID DUNCAN THOMSON LIMITED- SC814238 - Incorporated on 21 June 2024 
- DAVID THOMSON PRODUCTIONS LTD- 12329411 - Incorporated on 22 November 2019 
- MR THOMAS DAVID LTDDisolved- 15351641 - Dissolved on 3 June 2025 
- DAVID THOMSON (HAWICK) LIMITED- SC083831 - Incorporated on 6 July 1983 
- DAVID THOMSON TRAINING LIMITEDActive - Proposal to Strike off- 10519261 - Incorporated on 9 December 2016 
- AFM VICKERY LTD- 09831615 - Incorporated on 19 October 2015 
- VICKERY ART LTD- 12625477 - Incorporated on 27 May 2020