About White Sands Hotel & Spa 153 8 Limited (09086093) United Kingdom