JOHN MCGRATH LIMITEDLiquidation
06836227 - Incorporated on 4 March 2009
NICK MCGRATH LIMITEDActive - Proposal to Strike off
05509793 - Incorporated on 15 July 2005
MCGRATH PUBLISHING LIMITED
06693602 - Incorporated on 10 September 2008
MCGRATH CONSTRUCTION LIMITEDDissolved
07090085 - Dissolved on 5 February 2013
MCGRATH BUILDING LTDDissolved
NI605482 - Dissolved on 27 July 2012
MCGRATH ELLIOT LIMITED
07349770 - Incorporated on 18 August 2010
EUAN MCGRATH LIMITEDDissolved
06900324 - Dissolved on 8 January 2013
MCGRATH PLANT LIMITED
NI022142 - Incorporated on 21 November 1988
MCGRATH SPORTS LIMITEDDissolved
08681172 - Dissolved on 29 June 2021
MCGRATH CONSTRUCTION LIMITED
09732631 - Incorporated on 14 August 2015
MCGRATH INVESTMENTS LIMITEDActive - Proposal to Strike off
NI615739 - Incorporated on 30 November 2012
THERESA MCGRATH LIMITEDActive - Proposal to Strike off
10381249 - Incorporated on 17 September 2016
MCGRATH CONSULTING LTDDissolved
11026579 - Dissolved on 29 October 2019
MCGRATH CONSULTING LTD
NI683355 - Incorporated on 25 October 2021
MCGRATH HEALTHCARE LTD
14551357 - Incorporated on 20 December 2022
J P MCGRATH BLOODSTOCK LIMITED
10783489 - Incorporated on 22 May 2017
BRITTON MCGRATH ASSOCIATES LIMITED
04136459 - Incorporated on 5 January 2001
MR & MRS TANG LTD
15171097 - Incorporated on 28 September 2023
MICHAEL&MICHAEL LIMITEDDisolved
07678122 - Dissolved on 11 July 2023
TAMWORTH TUTORING GROUP LTD
08978512 - Incorporated on 4 April 2014