- MCGREGOR MCMAHON & ASSOCIATES LIMITEDDisolved- 02768861 - Dissolved on 9 March 2022 
- MCMAHON PROPERTY SERVICES LIMITEDDissolved- 07931468 - Dissolved on 24 September 2013 
- A MCMAHON BUILDERS LIMITEDDisolved- SC419589 - Dissolved on 20 August 2024 
- TIM MCMAHON CARPENTRY LIMITEDDisolved- 08070942 - Dissolved on 22 October 2024 
- MCMAHON IT SERVICES LIMITEDActive - Proposal to Strike off- 08113042 - Incorporated on 20 June 2012 
- PETER MCMAHON & ASSOCIATES LTD- NI048792 - Incorporated on 21 November 2003 
- JOHNNY MCMAHON CONSULTING LTD.- 09622639 - Incorporated on 3 June 2015 
- EDWARD MCMAHON FLOORING LTD- NI614666 - Incorporated on 26 September 2012 
- MCMAHON IT CONSULTING LIMITED- SC439803 - Incorporated on 8 January 2013 
- B MCMAHON CONSULTANCY LIMITEDActive - Proposal to Strike off- SC485709 - Incorporated on 2 September 2014 
- MCGREGOR MCMAHON (SCOTLAND) LIMITED- SC499033 - Incorporated on 26 February 2015 
- P MCMAHON BUILDERS LIMITED- 11388889 - Incorporated on 30 May 2018 
- MCMAHON CONSULTING SERVICES LTDDisolved- 11946916 - Dissolved on 28 June 2022 
- J. MCMAHON PROPERTIES LIMITEDActive - Proposal to Strike off- 10684170 - Incorporated on 22 March 2017 
- MCMAHON & KAROO ASSOCIATES LTD- 10781505 - Incorporated on 20 May 2017 
- MCMAHON UEC REDESIGN LIMITEDDisolved- 12914497 - Dissolved on 7 January 2025 
- HARRISON MCMAHON INVESTMENTS LIMITED- 15923023 - Incorporated on 28 August 2024 
- SARAH MCMAHON PODIATRY LIMITED- 15923024 - Incorporated on 28 August 2024 
- MCMAHON MORTGAGE & PROTECTION LTD- SC824663 - Incorporated on 2 October 2024 
- TOWN & VILLAGE PROPERTIES (BOXFORD) LTD- 15115460 - Incorporated on 5 September 2023