MCGRATH ELLIOT IM LTDDissolved
10457050 - Dissolved on 21 March 2017
EVE MCGRATH LIMITEDActive - Proposal to Strike off
10478337 - Incorporated on 15 November 2016
MCGRATH CONTENT LTD
15921200 - Incorporated on 28 August 2024
M R OLIVER LTD
08584748 - Incorporated on 26 June 2013
P J OLIVER LTDDisolved
08353640 - Dissolved on 30 January 2024
OLIVER 2 LTDActive - Proposal to Strike off
SC470476 - Incorporated on 20 February 2014
P OLIVER LTDDisolved
11342963 - Dissolved on 13 April 2022
A OLIVER LTDDisolved
12369923 - Dissolved on 19 April 2022
OLIVER & G LTD
16482390 - Incorporated on 29 May 2025
MCGRATH CLEANING LIMITEDDisolved
14521859 - Dissolved on 14 May 2024
MCGRATH ANAESTHESIA LIMITED
10563785 - Incorporated on 13 January 2017
MICHAEL MCGRATH LIMITED
15444644 - Incorporated on 26 January 2024
BILL MCGRATH LIMITED
05059222 - Incorporated on 1 March 2004
MCGRATH CONTRACTORS LIMITEDActive - Proposal to Strike off
07242767 - Incorporated on 4 May 2010
CHRIS MCGRATH LIMITED
06722309 - Incorporated on 13 October 2008
MCGRATH ASSOCIATES LIMITEDDisolved
02992041 - Dissolved on 30 May 2023
MCGRATH & CREWE LIMITEDActive - Proposal to Strike off
07302288 - Incorporated on 2 July 2010
MCGRATH PROPERTIES LIMITED
07367399 - Incorporated on 7 September 2010
MCGRATH SOLUTIONS LTDActive - Proposal to Strike off
07444746 - Incorporated on 18 November 2010
MCGRATH (COCKERMOUTH) LIMITED
04567173 - Incorporated on 18 October 2002