306B Heale Street, Thames sold price