About White Sands Hotel & Spa 342 12 Limited (10610726) United Kingdom