About White Sands Hotel & Spa 320 2 Limited (09351385) United Kingdom