23 Seaview Avenue, Thames sold price