About White Sands Hotel & Spa 123 5 Limited (08455575) United Kingdom