About White Sands Hotel & Spa 114 5 Limited (08454941) United Kingdom