About White Sands Hotel & Spa 324 8 Limited (09373944) United Kingdom