NNB TOP COMPANY HPC (C) LIMITED
13815312 - Incorporated on 23 December 2021
HPC SOLUTIONS GROUP LTDDisolved
15566741 - Dissolved on 4 February 2025
HPC PROPERTIES INVESTMENTS LIMITED
03602065 - Incorporated on 22 July 1998
HPC MEDIA SYSTEMS LIMITEDLiquidation
10169056 - Incorporated on 9 May 2016
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
HPC MEDICAL SERVICES LTD
13160809 - Incorporated on 27 January 2021
ONDRIVES LIMITED
03042819 - Incorporated on 6 April 1995
HPC STRATEGIC COMMUNICATION LTD
07906687 - Incorporated on 12 January 2012
HARRINGTON HPC MICROSYSTEMS LTDDissolved
10127018 - Dissolved on 2 July 2019
HPC IT CONSULTING GROUP LTDDisolved
11725879 - Dissolved on 29 March 2022
HPC CAPITAL MARKETS (UK) LIMITEDDissolved
07717865 - Dissolved on 5 March 2013
HPC PURCHASING SERVICES LTD
05870515 - Incorporated on 10 July 2006
NNB HOLDING COMPANY (HPC) LIMITED
06937080 - Incorporated on 17 June 2009
NNB FINANCE COMPANY (HPC) LTD
09284824 - Incorporated on 28 October 2014
HPC OLD YORK INVESTMENTS LLP
OC450355 - Incorporated on 19 December 2023
PROTEC IT SOLUTIONS LTD
04647018 - Incorporated on 24 January 2003
HPC LOGISTICS UK HOLDINGS LIMITEDDisolved
14595408 - Dissolved on 18 June 2024