PLM2025 LIMITED Company number 08525309 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address146 RUSSELL AVENUE, LONDON, N22 6PT PostcodeN22 6PT Companies at this postcode 8 Average house price in N22 6PT £651,000 (7 sales) Map