SPARE IPG 27 LIMITEDDisolved
SC002519 - Dissolved on 5 September 2023
SPARE IPG 32 LIMITED
00039045 - Incorporated on 14 June 1893
SPARE IPG 4 LIMITED
00184572 - Incorporated on 25 September 1922
IPG MEDICAL LTD
09186450 - Incorporated on 22 August 2014
SPARE IPG 20 LIMITED
00233766 - Incorporated on 3 October 1928
SPARE IPG 22 LIMITEDDisolved
00647226 - Dissolved on 27 September 2022
SPARE IPG 3 LIMITEDDisolved
00390588 - Dissolved on 27 September 2022
SPARE IPG 8 LIMITED
00859042 - Incorporated on 15 September 1965
IPG PLUS LIMITED
16122890 - Incorporated on 9 December 2024
IPG EUROPE LTD
09301144 - Incorporated on 7 November 2014
INTEGRITAS SS LIMITED
12689093 - Incorporated on 22 June 2020
INTEGRITAS LABELS LIMITED
15992370 - Incorporated on 2 October 2024
SPARE IPG 18 LIMITEDDisolved
02116731 - Dissolved on 27 September 2022
SPARE IPG 21 LIMITED
01342505 - Incorporated on 6 December 1977
SPARE IPG 24 LIMITED
00333922 - Incorporated on 23 November 1937
SPARE IPG 28 LIMITEDDisolved
00073104 - Dissolved on 27 September 2022
SPARE IPG 30 LIMITED
00924558 - Incorporated on 13 December 1967
IPG HOMES LIMITED
12468167 - Incorporated on 18 February 2020
INTEGRITAS HR LTDActive - Proposal to Strike off
06516631 - Incorporated on 27 February 2008
IPG PRIME LIMITEDDisolved
12227329 - Dissolved on 1 September 2024