About White Sands Hotel & Spa 183.8 Limited (09144143) United Kingdom