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
MCCULLOCH TRADING LTD
16493515 - Incorporated on 3 June 2025
LWA DIGITAL LTDDisolved
10806677 - Dissolved on 12 October 2021
A MCCULLOCH LIMITED
06476620 - Incorporated on 17 January 2008
MCCULLOCH HALL LIMITED
03736890 - Incorporated on 19 March 1999
MCCULLOCH FURNITURE LTD
07169451 - Incorporated on 25 February 2010
MCCULLOCH FAMILY LLP
OC348876 - Incorporated on 23 September 2009
MCCULLOCH INSPECTION LIMITEDActive - Proposal to Strike off
SC344277 - Incorporated on 12 June 2008
MILES & MCCULLOCH LIMITEDDisolved
04540757 - Dissolved on 13 September 2022
MCCULLOCH CONTRACTING LTD
09133940 - Incorporated on 16 July 2014
MCCULLOCH BLOODSTOCK LTD
09312041 - Incorporated on 14 November 2014
MCCULLOCH INTERNATIONAL LTD
SC522258 - Incorporated on 10 December 2015
MCCULLOCH TRANSPORT LIMITEDDissolved
09939205 - Dissolved on 22 June 2021
MCCULLOCH PITTS LIMITED
12840452 - Incorporated on 27 August 2020
MCCULLOCH COURIERS LTDDisolved
13503349 - Dissolved on 22 August 2023
MCCULLOCH ORTHOPAEDICS LTD
14388656 - Incorporated on 30 September 2022
MCCULLOCH & PARSONS LIMITED
13157670 - Incorporated on 26 January 2021
ROLLING TV LIMITED
07616002 - Incorporated on 27 April 2011