About White Sands Hotel & Spa 108 8 Limited (08454828) United Kingdom