About White Sands Hotel & Spa 221 4 Limited (09156469) United Kingdom