About White Sands Hotel & Spa 343 20 Limited (10651309) United Kingdom