- MACKLIN MCGRATH LTD- 15529430 - Incorporated on 28 February 2024 
- MCGRATH OPTICIANS LIMITED- SC032882 - Incorporated on 24 February 1958 
- AMANDA MCGRATH LIMITED- 06822500 - Incorporated on 18 February 2009 
- ANDREW MCGRATH LIMITED- 04520632 - Incorporated on 28 August 2002 
- MCGONIGLE MCGRATH LLP- NC000853 - Incorporated on 12 January 2012 
- GARRY MCGRATH LIMITEDActive - Proposal to Strike off- 05964490 - Incorporated on 12 October 2006 
- MCGRATH INTERNATIONAL & CO- LP004073 - Incorporated on 13 May 1991 
- MCGRATH COPYWRITING LIMITEDDisolved- 09113195 - Dissolved on 14 December 2021 
- MCGRATH INSULATIONS LTD- 09222026 - Incorporated on 17 September 2014 
- WAINWRIGHT MCGRATH LIMITED- 08408098 - Incorporated on 18 February 2013 
- MCGRATH INVESTMENTS LIMITED- 10827420 - Incorporated on 20 June 2017 
- CATHERINE MCGRATH LIMITEDDisolved- 11001363 - Dissolved on 8 July 2025 
- 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