About White Sands Hotel & Spa 337 2 Limited (10050421) United Kingdom