About White Sands Hotel & Spa 340 2 Limited (10597500) United Kingdom