Sold: Taymount Grange XII, Taymount Rise, London SE23