HAZEL CARTER LIMITED
13360389 - Incorporated on 27 April 2021
MCCARTHY & SONS LANDSCAPING LTD
16019866 - Incorporated on 15 October 2024
MCCARTHYS (U.K) LIMITEDDisolved
13875452 - Dissolved on 2 July 2024
CRAIG BLAENAU
CE033840
ROBERT CRAIG
SL000836 - Incorporated on 30 May 1986
CRAIG ESTATES
NI036276 - Incorporated on 2 June 1999
CRAIG LEE 337 LTD
SC335800 - Incorporated on 4 January 2008
CRAIG DDU LTD
10440462 - Incorporated on 21 October 2016
MAY CRAIG LTD
14683241 - Incorporated on 22 February 2023
CRAIGEN UK LTD
11169109 - Incorporated on 25 January 2018
MCCARTHY BAINBRIDGE LIMITED
01096971 - Incorporated on 19 February 1973
MCCARTHY CAMPBELL LIMITEDDissolved
08183627 - Dissolved on 13 May 2017
MCCARTHY SOLUTIONS LIMITEDDissolved
08185064 - Dissolved on 14 January 2014
PHILIP MCCARTHY LIMITED
06103586 - Incorporated on 14 February 2007
MCCARTHY SURFACING LIMITEDLiquidation
02080246 - Incorporated on 3 December 1986
MCCARTHY & CO LIMITED
03236025 - Incorporated on 9 August 1996
MCCARTHY HAULAGE LIMITED
06629950 - Incorporated on 25 June 2008
WALKER MCCARTHY LTDDissolved
06632268 - Dissolved on 2 February 2010
DOUGLAS MCCARTHY LIMITED
06839588 - Incorporated on 6 March 2009
DAVID MCCARTHY LIMITED
07618551 - Incorporated on 3 May 2011