- WALKER GROUP DEVELOPMENTS LIMITED- SC020332 - Incorporated on 16 April 1938 
- ELAMS GARAGES LIMITEDDisolved- 04661643 - Dissolved on 10 October 2023 
- WHO LETS THE DOG OUT TOO LIMITED- 04978623 - Incorporated on 27 November 2003 
- CRAIG PLANT LIMITEDActive - Proposal to Strike off- 04362305 - Incorporated on 29 January 2002 
- BOROUGH PRESENTING SERVICES LIMITED- 06047754 - Incorporated on 10 January 2007 
- CRAIGCHEM LIMITED- 06459098 - Incorporated on 21 December 2007 
- FF EQUI ARENA'S LIMITEDActive - Proposal to Strike off- SC524132 - Incorporated on 13 January 2016 
- THIRD ANGLE ENGINEERING LIMITED- 10396737 - Incorporated on 27 September 2016 
- HIGH PEAK SERVICES LIMITED- 10444314 - Incorporated on 25 October 2016 
- CRAIG EDITS LTDDisolved- 14551560 - Dissolved on 10 December 2024 
- CRAIGWADE LTDDisolved- 14114739 - Dissolved on 15 August 2023 
- GREEN CRAIG LTDActive - Proposal to Strike off- NI613264 - Incorporated on 19 June 2012 
- CRAIG BROWN LTDActive - Proposal to Strike off- SC429641 - Incorporated on 3 August 2012 
- BRIAN CRAIG LTDActive - Proposal to Strike off- SC430249 - Incorporated on 13 August 2012 
- TIDOU-CRAIG LTD- 06204785 - Incorporated on 5 April 2007 
- CRAIG MOORE LTD- 07691073 - Incorporated on 4 July 2011 
- CRAIGSINN LTDDissolved- 07049113 - Dissolved on 11 December 2018 
- CRAIGNEIL LLP- SO305383 - Incorporated on 15 June 2015 
- CRAIGLAMB LTD- 08188796 - Incorporated on 23 August 2012 
- CRAIGMOOR LTDActive - Proposal to Strike off- 04131936 - Incorporated on 28 December 2000