- DAVID CRAIG LTD- SC850659 - Incorporated on 2 June 2025 
- DAVID CRAIG LTDDisolved- 14724905 - Dissolved on 20 August 2024 
- DAVID CRAIG IFA LTDDissolved- 07380313 - Dissolved on 28 January 2014 
- DAVID CRAIG LIMITEDDisolved- SC552621 - Dissolved on 17 May 2022 
- MARK DAVID PATTERSON LIMITEDDissolved- 10773929 - Dissolved on 6 November 2018 
- CRAIG PATTERSON CONSTRUCTION CONSULTANT LTD- 11023602 - Incorporated on 20 October 2017 
- DAVID CRAIG DRILLING LTD- SC418009 - Incorporated on 27 February 2012 
- CRAIG DAVID ELECTRICAL LIMITEDActive - Proposal to Strike off- 07373906 - Incorporated on 13 September 2010 
- DAVID CRAIG SPORT LIMITED- 05124563 - Incorporated on 11 May 2004 
- DAVID CRAIG PROPERTIES LIMITED- 10798626 - Incorporated on 1 June 2017 
- DAVID CRAIG ENGINEERING LTD- 12219025 - Incorporated on 21 September 2019 
- CRAIG DAVID'S HOUSE OF DEALS LTDDisolved- SC683138 - Dissolved on 7 March 2023 
- DAVID CRAIG PERFORMANCE TYRES LIMITEDDissolved- SC410598 - Dissolved on 21 February 2014 
- DAVID CRAIG'S BUILDINGS LIMITEDDisolved- 15219286 - Dissolved on 28 May 2024 
- DAVID CRAIG PROPERTY WORKS LIMITED- SC580884 - Incorporated on 7 November 2017 
- CRAIG DAVIDSON CONSULTING LTDActive - Proposal to Strike off- SC551345 - Incorporated on 28 November 2016 
- J.J. PATTERSON- SL001148 - Incorporated on 21 April 1988 
- PATTERSON RETAIL LTD- NI601194 - Incorporated on 4 November 2009 
- THE CAPACITY GROUP LTD- 04451582 - Incorporated on 30 May 2002 
- DAVID CRAIGIE CONSULTING LIMITED- SC293040 - Incorporated on 11 November 2005