- DANIEL MCCULLOCH LTDActive - Proposal to Strike off- 07626411 - Incorporated on 9 May 2011 
- KINCAID MCCULLOCH LIMITEDActive - Proposal to Strike off- SC476619 - Incorporated on 1 May 2014 
- MCCULLOCH PSYCHOLOGY LIMITED- 08951591 - Incorporated on 21 March 2014 
- KEVIN MCCULLOCH LTDDisolved- SC615329 - Dissolved on 10 May 2022 
- MCCULLOCH MARINE LTDActive - Proposal to Strike off- SC602610 - Incorporated on 16 July 2018 
- MCCULLOCH CONSULTING LTD- 10343944 - Incorporated on 24 August 2016 
- STUART MCCULLOCH LTDDisolved- SC513255 - Dissolved on 10 May 2022 
- DONNA MCCULLOCH LTDDisolved- NI689998 - Dissolved on 5 December 2023 
- MCCULLOCH TRANSPORT LTD- SC771069 - Incorporated on 31 May 2023 
- MCCULLOCH JOINERY LIMITED- SC784161 - Incorporated on 28 September 2023 
- MCCULLOCH , G LIMITEDActive - Proposal to Strike off- 06775382 - Incorporated on 17 December 2008 
- JAMES MCCULLOCH & CO- SL002308 - Incorporated on 29 November 1993 
- JACK MCCULLOCH LTD.Active - Proposal to Strike off- 09481683 - Incorporated on 10 March 2015 
- MCCULLOCH LANDSCAPES LTDDissolved- 05675249 - Dissolved on 2 November 2010 
- DEREK MCCULLOCH LIMITEDDissolved- 06638105 - Dissolved on 4 February 2014 
- LYNN MCCULLOCH LIMITED- SC501654 - Incorporated on 26 March 2015 
- MCCULLOCH HOLDINGS LIMITED- SC631236 - Incorporated on 22 May 2019 
- MCCULLOCH GROUP LIMITED- SC712412 - Incorporated on 18 October 2021 
- MARCUS MCCULLOCH LTD- 16040410 - Incorporated on 25 October 2024 
- MCCULLOCH (JBS) LIMITED- SC826953 - Incorporated on 25 October 2024