About White Sands Hotel & Spa 171 3 Limited (09137342) United Kingdom