About White Sands Hotel & Spa 166 3 Limited (09104499) United Kingdom