IPM ELECTRICAL LIMITED
08106014 - Incorporated on 14 June 2012
IPM RESOURCE LIMITEDDisolved
06508413 - Dissolved on 28 May 2024
IPM CONSULTANTS LIMITEDActive - Proposal to Strike off
08959064 - Incorporated on 25 March 2014
IPM CONSULTANCY LIMITEDDisolved
08568964 - Dissolved on 19 October 2023
IPM MORTGAGES LIMITEDActive - Proposal to Strike off
09114614 - Incorporated on 3 July 2014
IPM INSTRUMENTATION LIMITEDActive - Proposal to Strike off
09985163 - Incorporated on 3 February 2016
IPM CONSULTING LIMITEDDisolved
07094295 - Dissolved on 5 September 2023
IPM FRANKFURT LIMITED
05987857 - Incorporated on 3 November 2006
IPM INVESTMENTS LIMITEDDissolved
03260206 - Dissolved on 20 November 2012
IPM INTERNATIONAL LIMITEDDisolved
09549893 - Dissolved on 12 October 2021
IPM DEVELOPMENTS LIMITEDDisolved
08505054 - Dissolved on 18 April 2023
IPM SOLUTIONS LIMITED
09797448 - Incorporated on 28 September 2015
IPM LOGISTICS LIMITEDDisolved
12186217 - Dissolved on 15 February 2022
TRINITY IPM LIMITED
12245643 - Incorporated on 7 October 2019
IPM SERVICES LIMITEDDissolved
10209155 - Dissolved on 30 July 2019
IPM LOGISTIC LIMITEDDissolved
10508268 - Dissolved on 5 February 2019
IPM HOLDINGS LIMITEDregistered
OE025220 - Incorporated on 9 February 2023
IPM TRAINING LIMITED
15808279 - Incorporated on 28 June 2024
IPM NEWS SERVICES LTDActive - Proposal to Strike off
07344496 - Incorporated on 12 August 2010
IPMM SWEDEN LIMITEDActive - Proposal to Strike off
07469934 - Incorporated on 15 December 2010