About White Sands Hotel & Spa 345 19 Limited (10680771) United Kingdom