About White Sands Hotel & Spa 169 6 Limited (09137266) United Kingdom