PALMERSTON PARTNERS LIMITED Company number 05813727 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address91 LORDSHIP LANE, EAST DULWICH, LONDON, SE22 8EP PostcodeSE22 8EP Companies at this postcode 27 Average house price in SE22 8EP £397,000 (17 sales) Map