BLACKLEDGE & SANDALL LIMITED Company number 10112421 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address19C PEPYS ROAD, LONDON, UNITED KINGDOM, SE14 5SA PostcodeSE14 5SA Companies at this postcode 29 Average house price in SE14 5SA £710,000 (38 sales) Map