About White Sands Hotel & Spa 330 2 Limited (09399025) United Kingdom