- MCCULLOCH GROUP HOLDINGS LTD- SC470531 - Incorporated on 20 February 2014 
- B&V MCCULLOCH LTDDisolved- 08856099 - Dissolved on 17 June 2025 
- B J MCCULLOCH LTD- SC391923 - Incorporated on 21 January 2011 
- J L MCCULLOCH LTD- 09785160 - Incorporated on 18 September 2015 
- J P MCCULLOCH LTDDissolved- 11805222 - Dissolved on 29 June 2021 
- DAVIE + MCCULLOCH LTD.- SC253781 - Incorporated on 5 August 2003 
- MJ MCCULLOCH LTD- SC660996 - Incorporated on 12 May 2020 
- MCCULLOCH&CO LTD- 14981763 - Incorporated on 5 July 2023 
- J MCCULLOCH & SON LTD- SC685363 - Incorporated on 8 January 2021 
- RENOVATION BROTHERS(FIFE) LTD- SC639713 - Incorporated on 23 August 2019 
- STEVEN & STEVEN LIMITEDDisolved- 16170528 - Dissolved on 13 May 2025 
- GARY LTD- 04848577 - Incorporated on 29 July 2003 
- GARY252 LTDDisolved- 14988174 - Dissolved on 10 December 2024 
- G & M MCCULLOCH CARS LTDDissolved- SC415354 - Dissolved on 31 January 2014 
- MCCULLOCH OILS LTD- 16233629 - Incorporated on 6 February 2025 
- ANDY MCCULLOCH LTDActive - Proposal to Strike off- 05904357 - Incorporated on 14 August 2006 
- GARY STEVENS- 30 LONDON ROAD, SAWBRIDGEWORTH, UNITED KINGDOM, CM21 9JS 
- GARY STEVENS- Born January 1963 - NAPIER ROAD, CASTLEHAM INDUSTRIAL ESTATE, ST. LEONARDS ON SEA, EAST SUSSEX, TN38 9NY 
- GARY STEVENS- 13 FIR TREE GROVE, CHATHAM, KENT, UNITED KINGDOM, ME5 8XD 
- GARY STEVENS- 106 ARMSTRONG QUAY, LIVERPOOL, L3 4EG