- GARY USHER LTDActive - Proposal to Strike off- 10444046 - Incorporated on 25 October 2016 
- GARY NEWBY LTDDisolved- 13765658 - Dissolved on 4 July 2023 
- GARY ALLEN LTDDisolved- NI684394 - Dissolved on 30 May 2023 
- GARY BINNS LTD- 15148761 - Incorporated on 19 September 2023 
- GARY’S SNACK LTDDisolved- SC747052 - Dissolved on 19 March 2024 
- GARY JAMES LTD- 16219028 - Incorporated on 30 January 2025 
- S MCCULLOCH JOINERY LIMITEDActive - Proposal to Strike off- 07021353 - Incorporated on 16 September 2009 
- MALCOLM MCCULLOCH & SONS LIMITED- 01687108 - Incorporated on 15 December 1982 
- MCCULLOCH GLOBAL CONSULTING LIMITEDActive - Proposal to Strike off- 07369278 - Incorporated on 8 September 2010 
- MCCULLOCH INSPECTION CONSULTANTS LIMITED- 08493058 - Incorporated on 17 April 2013 
- JULIE MCCULLOCH ENGINEERING LIMITEDDissolved- SC401139 - Dissolved on 8 March 2013 
- MCCULLOCH IT CONSULTANTS LTDActive - Proposal to Strike off- 12178373 - Incorporated on 28 August 2019 
- M MCCULLOCH CONSULTANCY LTD- 11219358 - Incorporated on 22 February 2018 
- SCOTT MCCULLOCH TRANSPORT LIMITEDActive - Proposal to Strike off- SC612587 - Incorporated on 2 November 2018 
- JAMES MCCULLOCH ONE LIMITEDActive - Proposal to Strike off- 10046786 - Incorporated on 7 March 2016 
- MCCULLOCH THOUGHT SERVICES LTD- 13412702 - Incorporated on 21 May 2021 
- MCCULLOCH HOMES ( SUSSEX) LIMITED- 14396496 - Incorporated on 4 October 2022 
- MCCULLOCH MOBILE COMMERCIALS LTD- SC817875 - Incorporated on 30 July 2024 
- HARRY MCCULLOCH PROPERTY LTD- 16219940 - Incorporated on 30 January 2025 
- GARY TATHAM ACUPUNCTURE LIMITED- 04572377 - Incorporated on 24 October 2002