MCGRATH MEDIA LTDDisolved
10556593 - Dissolved on 20 June 2023
MCGRATH J LIMITED
14081499 - Incorporated on 3 May 2022
D MCGRATH LIMITED
06686685 - Incorporated on 2 September 2008
J MCGRATH MEDIA LTDActive - Proposal to Strike off
07348617 - Incorporated on 17 August 2010
JAMIE MCGRATH LTD
07362950 - Incorporated on 2 September 2010
G MCGRATH LIMITEDDisolved
09332688 - Dissolved on 5 October 2021
MCGRATH & WELLS LTD
16357884 - Incorporated on 1 April 2025
JOHN ANDREWS DRIVING SERVICES LTDDissolved
08127838 - Dissolved on 5 November 2013
JOHN BIRRELL & SON(ST.ANDREWS)LIMITED
SC060155 - Incorporated on 8 June 1976
ANDREW JOHNSON KNUDTZON LIMITED
00141032 - Incorporated on 20 July 1915
JOHN ANDREWS ENGINEERING LIMITEDActive - Proposal to Strike off
01449379 - Incorporated on 19 September 1979
ANDREW JOHNS CONSULTING LIMITEDActive - Proposal to Strike off
07691944 - Incorporated on 4 July 2011
MCGRATH & O'NEILL LTDLiquidation
10350089 - Incorporated on 27 August 2016
GRIME SCENE LTDActive - Proposal to Strike off
11901302 - Incorporated on 23 March 2019
MCGRATH CIVILS LTD
09761075 - Incorporated on 3 September 2015
SUTTON MCGRATH HARTLEY LTD
03090779 - Incorporated on 14 August 1995
BJ MCGRATH LIMITEDLiquidation
SC340105 - Incorporated on 25 March 2008
DECLAN MCGRATH LTDDissolved
08041998 - Dissolved on 24 September 2013
MCGRATH FIXING LTD
09659771 - Incorporated on 26 June 2015
CONOR MCGRATH UI LTDDisolved
11729554 - Dissolved on 7 February 2023