About White Sands Hotel & Spa 121 5 Limited (08455535) United Kingdom