About White Sands Hotel & Spa 137 6 Limited (09061484) United Kingdom