- MOORCROFT BROADCAST SOLUTIONS LIMITED- 07214817 - Incorporated on 7 April 2010 
- MOORCROFT CONSTRUCTION (LUTON) LIMITED- 00347773 - Incorporated on 28 December 1938 
- MOORCROFT PROJECT MANAGEMENT LTDActive - Proposal to Strike off- 07544301 - Incorporated on 28 February 2011 
- MOORCROFT TRANSPORT SERVICES LIMITED- 04639867 - Incorporated on 17 January 2003 
- MOORCROFT STRATEGIC CONSULTING LIMITED- 09776507 - Incorporated on 14 September 2015 
- MOORCROFT MANAGEMENT SERVICES LIMITED- SC514783 - Incorporated on 3 September 2015 
- MOORCROFT GRANGE COMMUNITY C.I.C.- 09215646 - Incorporated on 12 September 2014 
- MOORCROFT SERVICE STATION LTD- 09433030 - Incorporated on 11 February 2015 
- S MOORCROFT ENGINEERING LTDActive - Proposal to Strike off- 10790637 - Incorporated on 26 May 2017 
- MOORCROFT GREEN HOMES LIMITEDDisolved- 11079503 - Dissolved on 1 April 2025 
- MOORCROFT REAL ESTATE LIMITED- 12976321 - Incorporated on 27 October 2020 
- MOORCROFT BUSINESS SERVICES LTD- 14415726 - Incorporated on 12 October 2022 
- MOORCROFT HOLIDAY LETS LTDActive - Proposal to Strike off- 15681275 - Incorporated on 25 April 2024 
- H J MOORCROFT CONSULTANTS LTDDisolved- 09274579 - Dissolved on 12 September 2023 
- CURWEN JOINERY & DEVELOPMENTS LTDDisolved- 04985706 - Dissolved on 12 December 2023 
- IANE MVOC LIMITEDConverted / Closed- FC026545 - Dissolved on 3 November 2023 
- IAN GATT LTD.- SC245405 - Incorporated on 10 March 2003 
- IAN SHAW LTD.Dissolved- SC330209 - Dissolved on 4 May 2012 
- IAN A EMSLIE- SL000951 - Incorporated on 6 April 1987 
- IAN CORP LTDActive - Proposal to Strike off- 09956520 - Incorporated on 18 January 2016