- MCMAHON'S OF LONDON LTDActive - Proposal to Strike off- 09651851 - Incorporated on 23 June 2015 
- THE MCMAHON GROUP LTD- NI635684 - Incorporated on 8 January 2016 
- MCMAHON MAINTENANCE LIMITED- 09950750 - Incorporated on 14 January 2016 
- MCMAHON ENCO LIMITEDDisolved- 09936841 - Dissolved on 4 June 2024 
- MCMAHON MANAGEMENT LIMITEDDisolved- NI653663 - Dissolved on 23 August 2022 
- MCMAHON COMMUNICATIONS LTD- 07049855 - Incorporated on 20 October 2009 
- MCMAHON ROOFING LIMITEDLiquidation- 06159998 - Incorporated on 14 March 2007 
- MCMAHON HAULAGE LIMITED- 06179883 - Incorporated on 23 March 2007 
- MCMAHON RECYCLING LIMITED- 08009459 - Incorporated on 28 March 2012 
- MCMAHON CONTRACTING LIMITEDLiquidation- SC431392 - Incorporated on 29 August 2012 
- MCMAHON KING LIMITEDDisolved- 06688524 - Dissolved on 25 October 2022 
- MCMAHON CONTRACTING LTDDissolved- 07264649 - Dissolved on 27 December 2011 
- K MCMAHON PROPERTIESDissolved- 07490588 - Dissolved on 19 June 2012 
- MCMAHON CONSULTANCY LTDActive - Proposal to Strike off- 08694320 - Incorporated on 17 September 2013 
- MCMAHON ENTERPRISES LIMITED- 08741358 - Incorporated on 21 October 2013 
- MCMAHON CONSTRUCTION LIMITEDActive - Proposal to Strike off- 08884590 - Incorporated on 10 February 2014 
- MCMAHON SOLICITORS LIMITEDActive - Proposal to Strike off- 09259386 - Incorporated on 10 October 2014 
- MCMAHON SECURITAS LIMITEDActive - Proposal to Strike off- NI641742 
- MCMAHON CONTRACTORS LIMITEDActive - Proposal to Strike off- SC585168 - Incorporated on 9 January 2018 
- MCMAHON INTERNATIONAL LTD- 14800733 - Incorporated on 14 April 2023