About White Sands Hotel & Spa 321 7 Limited (09351659) United Kingdom