PPM PARTNERS LLP Company number OC395868 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address185 CASEWICK ROAD, WEST NORWOOD, LONDON, ENGLAND, SE27 0TA PostcodeSE27 0TA Companies at this postcode 23 Average house price in SE27 0TA £723,000 (37 sales) Map