About White Sands Hotel & Spa 333 2 Limited (09404253) United Kingdom