17 Peckham Street, Beckenham sold price