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
IAN W11 LTDActive - Proposal to Strike off
SC570587 - Incorporated on 6 July 2017
PROVENTION LTD
06861147 - Incorporated on 27 March 2009
TRIAD CONSULTANCY LTDDisolved
12173341 - Dissolved on 2 July 2024
MCGRATH & O'NEILL LTDLiquidation
10350089 - Incorporated on 27 August 2016
IAN LEE
LP003265 - Incorporated on 24 October 1986
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
CLAIRE MCGRATH LTDDisolved
13883334 - Dissolved on 2 July 2024
THOMAS MCGRATH LTD
15118289 - Incorporated on 6 September 2023
MCGRATH GLOBAL LTD
08496284 - Incorporated on 19 April 2013
MCGRATH TV LIMITEDActive - Proposal to Strike off
10827424 - Incorporated on 20 June 2017
KNIGHT-MCGRATH LLPDissolved
OC345075 - Dissolved on 14 April 2015