JUNIPER PPM LTD
12687080 - Incorporated on 20 June 2020
BARRETT PPM LTD.Active - Proposal to Strike off
10145373 - Incorporated on 25 April 2016
MDA PPM LIMITEDDisolved
13016320 - Dissolved on 17 May 2022
PPMI XWONSS LTD
NI717742 - Incorporated on 1 July 2024
PPM (RHI) LIMITED
06546805 - Incorporated on 27 March 2008
PPMCR LIMITEDLiquidation
05081717 - Incorporated on 23 March 2004
PPMSC LIMITED
06165002 - Incorporated on 16 March 2007
PPM CORSARA LTDActive - Proposal to Strike off
09507350 - Incorporated on 24 March 2015
GLEESON PPM LTDActive - Proposal to Strike off
10835182 - Incorporated on 26 June 2017
COMPASS PPM LTD
15846744 - Incorporated on 18 July 2024
LUXIFIC PPM LTD
16155888 - Incorporated on 30 December 2024
POMPOM SUPPORT LTDDisolved
14022390 - Dissolved on 26 September 2023
ROGER ROGER UK LIMITEDDissolved
06725816 - Dissolved on 24 April 2012
TO BE DISSOLVED 3 LTDActive - Proposal to Strike off
09126211 - Incorporated on 11 July 2014
PPMGLOBAL LTD
10284987 - Incorporated on 18 July 2016
AGILITY PPM LTDDisolved
12059973 - Dissolved on 8 July 2025
20-22 Wenlock Road, Hoxton, N1 7GU
TURNHAM PPM LTDActive - Proposal to Strike off
08009787 - Incorporated on 28 March 2012
PPM SYSTEMS LTDActive - Proposal to Strike off
08566701 - Incorporated on 12 June 2013
DMC PPM LIMITEDActive - Proposal to Strike off
08598510 - Incorporated on 5 July 2013
VERITAS PPM LTDActive - Proposal to Strike off
09015430 - Incorporated on 29 April 2014