PELHAMCREST LIMITED Company number 01700912 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office AddressNEWNHAM & CO, 65 MORDEN HILL, LONDON, SE13 7NP PostcodeSE13 7NP Companies at this postcode 69 Average house price in SE13 7NP £744,000 (26 sales) Map