- 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 
- GARY STEVEN COX- Born April 1951 - WATERCRESS COTTAGE, WIMBORNE ST GILES, CRANBORNE, DORSET, BH21 5NF 
- ROLLING TV LIMITED- 07616002 - Incorporated on 27 April 2011 
- APPS FOR LONDON LTD- 08680858 - Incorporated on 6 September 2013 
- GARY STEVEN COX- Born April 1966 - 49 HUND OAK DRIVE, HATFIELD, DONCASTER, SOUTH YORKSHIRE, ENGLAND, DN7 6RL