About White Sands Hotel & Spa 111 5 Limited (08455563) United Kingdom