About White Sands Hotel & Spa 348 19 Limited (10938858) United Kingdom