About White Sands Hotel & Spa 346 21 Limited (10748478) United Kingdom