About White Sands Hotel & Spa 190 2 Limited (09146491) United Kingdom