- MERCURY OILFIELD CONSULTANCY LTD- SC435025 - Incorporated on 18 October 2012 
- CRAIG STEVENS LTDDisolved- 15314633 - Dissolved on 6 May 2025 
- CRAIG STEVENSON LTD- SC786924 - Incorporated on 24 October 2023 
- STEVEN CRAIG ENGINEERING LTDDisolved- 12585113 - Dissolved on 16 April 2024 
- M&M SHERRET LIMITEDActive - Proposal to Strike off- SC615877 - Incorporated on 11 December 2018 
- CRAIG STEVENS LIMITEDDissolved- 04820518 - Dissolved on 29 June 2010 
- CRAIG STEVENS LIMITEDDisolved- 09242654 - Dissolved on 28 June 2022 
- STEVENS CUNNINGHAM LIMITED- SC596715 - Incorporated on 9 May 2018 
- GRAHAM & SHERRET LLP- SO304948 - Incorporated on 27 June 2014 
- CUNNINGHAM & CUNNINGHAM LIMITED- 07975339 - Incorporated on 5 March 2012 
- BW AND FM SHERRET LIMITEDDissolved- SC234368 - Dissolved on 7 April 2020 
- CRAIG STEVENS CONSULTANCY LIMITEDDisolved- 11264496 - Dissolved on 27 July 2021 
- F & J KAY.Disolved- 00143959 - Dissolved on 14 May 2024 
- STEVEN & STEVEN LIMITEDDisolved- 16170528 - Dissolved on 13 May 2025 
- J & F CUNNINGHAM- SL001310 - Incorporated on 22 March 1989 
- CUNNINGHAM INVESTMENTS- 14019388 - Incorporated on 1 April 2022 
- PETTITT & CUNNINGHAM- LP004755 - Incorporated on 19 November 1994 
- CRAIG STEVENSON HOSPITALITY PLACEMENT LTDDisolved- SC792018 - Dissolved on 27 May 2025 
- DEXICON CONSULTING LTD- 11649787 - Incorporated on 30 October 2018 
- CELEBRITY FACES LTD.Disolved- 06629423 - Dissolved on 8 July 2025