About White Sands Hotel & Spa 344 10 Limited (10651376) United Kingdom