150 Thames Coast Road, Thames sold price