HPC OLD YORK INVESTMENTS LLP
OC450355 - Incorporated on 19 December 2023
HPC PUBLIC LIMITED COMPANY
00622352 - Incorporated on 5 March 1959
HPC LASER HOLDINGS LIMITED
08457449 - Incorporated on 22 March 2013
HPC GEARS INTERNATIONAL LIMITED
13983698 - Incorporated on 17 March 2022
HPC CHELSEA INVESTMENT LIMITEDDisolved
13675610 - Dissolved on 11 October 2022
ONDRIVES LIMITED
03042819 - Incorporated on 6 April 1995
PROTEC IT SOLUTIONS LTD
04647018 - Incorporated on 24 January 2003
HPC CAPITAL MARKETS (UK) LIMITEDDissolved
07717865 - Dissolved on 5 March 2013
NNB HOLDING COMPANY (HPC) LIMITED
06937080 - Incorporated on 17 June 2009
HPC LOGISTICS UK HOLDINGS LIMITEDDisolved
14595408 - Dissolved on 18 June 2024
HPC ELECTRONIC TECHNOLOGY CO., LTDActive - Proposal to Strike off
08348806 - Incorporated on 7 January 2013
HPC THEATRE COMMUNITY INTEREST COMPANYDissolved
06456302 - Dissolved on 7 September 2010
HPC (PEOPLE VALUE) HOLDINGS LIMITED
13197990 - Incorporated on 12 February 2021
HIGH PERFORMANCE CONCRETING (HPC) LIMITED
15014486 - Incorporated on 19 July 2023
HPC HOTEL PROJECTS CONSULTANTS LIMITEDActive - Proposal to Strike off
07184762 - Incorporated on 10 March 2010
HPC HEALTH & PREVENTION CONCEPTS LTD
12870752 - Incorporated on 10 September 2020
HPC (PRINCIPAL SYSTEMS) HOLDINGS LIMITED
13084808 - Incorporated on 16 December 2020
HPCONSULTING SERVICES LIMITED
02923208 - Incorporated on 27 April 1994
HPCTB BUSINESS SERVICES LIMITEDActive - Proposal to Strike off
10958851 - Incorporated on 12 September 2017
HPC BISHOP AUCKLAND HOSPITAL LIMITED
02852690 - Incorporated on 13 September 1993