About White Sands Hotel & Spa 107 10 Limited (08454843) United Kingdom