About White Sands Hotel & Spa 103 4 Limited (08455552) United Kingdom