About White Sands Hotel & Spa 105 4 Limited (08454926) United Kingdom