About White Sands Hotel & Spa 220 3 Limited (09156465) United Kingdom