Sold: Taymount Grange, Taymount Rise, London SE23