- CRAIG MILNE S & M LTDDissolved- SC446519 - Dissolved on 11 April 2014 
- T A CRAIG LIMITED- 08793069 - Incorporated on 27 November 2013 
- CRAIGFOOT LTDActive - Proposal to Strike off- SC379707 - Incorporated on 4 June 2010 
- CRAIG HEWER LTD- 09308937 - Incorporated on 13 November 2014 
- CRAIG WELDS LTDDisolved- SC610612 - Dissolved on 22 March 2022 
- SANDY CRAIG LTD- 12667009 - Incorporated on 12 June 2020 
- CRAIG BROWN LTDDisolved- SC665294 - Dissolved on 27 July 2021 
- CRAIG OLIVE LTD- 10855125 - Incorporated on 7 July 2017 
- CRAIG MYERS LTDActive - Proposal to Strike off- 10066108 - Incorporated on 16 March 2016 
- CRAIG EVANS LTDDisolved- SC552716 - Dissolved on 15 February 2022 
- CRAIG YR ERYR CYF- 11993515 - Incorporated on 13 May 2019 
- CRAIG BOLDY LTDDisolved- 13369283 - Dissolved on 6 August 2024 
- CRAIG CARES LTDDisolved- 13293489 - Dissolved on 30 August 2022 
- PETER CRAIG LTDDisolved- 13803196 - Dissolved on 13 June 2023 
- CRAIG GAGER LTD- 13811622 - Incorporated on 21 December 2021 
- CRAIG'S DECOR LTDDisolved- SC718351 - Dissolved on 9 April 2024 
- CRAIG'S SUPPS LTD- 16178451 - Incorporated on 13 January 2025 
- R.SLEIGH (LANDSCAPES) LIMITED- SC081536 - Incorporated on 27 January 1983 
- A.E. STRUTHERS LIMITED- SC267923 - Incorporated on 14 May 2004 
- PEARCE ALEXANDER LIMITEDDissolved- NI605570 - Dissolved on 10 August 2012