About White Sands Hotel & Spa 101 6 Limited (08454813) United Kingdom