About White Sands Hotel & Spa 338 2 Limited (10051229) United Kingdom