- MCGRATH ENVIRONMENTAL LTDActive - Proposal to Strike off- 11849868 - Incorporated on 27 February 2019 
- ADDISON MCGRATH LIMITEDActive - Proposal to Strike off- 12097053 - Incorporated on 11 July 2019 
- MCGRATH MAINTENANCE LTDDisolved- 14361047 - Dissolved on 20 February 2024 
- MCGRATH DEVELOPMENTS LTD- 15298774 - Incorporated on 21 November 2023 
- YATE & MCGRATH LIMITED- 16228954 - Incorporated on 4 February 2025 
- MCGRATH FREIGHTEAM LIMITEDDissolved- 02641465 - Dissolved on 26 June 2012 
- MCGRATH ROOFING LIMITEDDissolved- 06975628 - Dissolved on 5 November 2019 
- GRAHAM MCGRATH LIMITED- SC032630 - Incorporated on 28 October 1957 
- SUTHERLAND MCGRATH LIMITEDDisolved- 06791118 - Dissolved on 9 August 2022 
- LIAM MCGRATH LIMITEDActive - Proposal to Strike off- 07245633 - Incorporated on 6 May 2010 
- MCGRATH SUPPLIES LIMITED- NI610992 - Incorporated on 2 February 2012 
- WITTS MCGRATH LIMITEDActive - Proposal to Strike off- 05563766 - Incorporated on 14 September 2005 
- MCGRATH PATTISON LTD- NI608274 - Incorporated on 20 July 2011 
- EDDIE MCGRATH LIMITED- 00494880 - Incorporated on 28 April 1951 
- ROSIE MCGRATH LIMITEDDisolved- 05018310 - Dissolved on 31 January 2023 
- MCGRATH ENTERPRISES LIMITEDDisolved- 06555633 - Dissolved on 25 July 2023 
- TINA MCGRATH LIMITED- 08828381 - Incorporated on 31 December 2013 
- MCGRATH COMPANIES LIMITEDActive - Proposal to Strike off- 08806741 - Incorporated on 9 December 2013 
- MCGRATH CONTRACTORS LTDActive - Proposal to Strike off- 11481708 - Incorporated on 25 July 2018 
- MCGRATH CONSULTANCY LIMITED- 10325242 - Incorporated on 11 August 2016