About White Sands Hotel & Spa 224 3 Limited (09156396) United Kingdom