36 Twickenham Street, Chelmer sold price