IPCL LIMITED
11444806 - Incorporated on 3 July 2018
IPCOS (UK) LTD
05337088 - Incorporated on 19 January 2005
IPCORP LTDActive - Proposal to Strike off
07889356 - Incorporated on 21 December 2011
IPCARE LTDActive - Proposal to Strike off
08386471 - Incorporated on 4 February 2013
IPC EMEA LTD
14917855 - Incorporated on 6 June 2023
IPCPRO LTD
12914478 - Incorporated on 30 September 2020
IPC MANAGEMENT TRUST
28 STAEDTLE, VADUZ, 9490, LIECHTENSTEIN
EC IPCO LIMITED
15329224 - Incorporated on 5 December 2023
IPCTV LIMITEDActive - Proposal to Strike off
08259134 - Incorporated on 18 October 2012
IPC MEDIA LTD
13010825 - Incorporated on 11 November 2020
IPCORP IR35 LTDDisolved
14958772 - Dissolved on 14 November 2023
IPC (STOKE) LTD
07866236 - Incorporated on 30 November 2011
IPCG LIMITEDActive - Proposal to Strike off
07661876 - Incorporated on 8 June 2011
IPCC LIMITED
04284707 - Incorporated on 10 September 2001
IPCJ LIMITED
08974496 - Incorporated on 2 April 2014
IPCN LIMITED
16359321 - Incorporated on 2 April 2025
IPCZAR LTDDisolved
10098958 - Dissolved on 18 June 2024
IPC CORE LTDDisolved
12052317 - Dissolved on 17 September 2024
IPC INSPIRE LIMITEDDissolved
03731204 - Dissolved on 4 November 2014
IPC PLYWOOD
FC022445 - Incorporated on 1 March 2000