About White Sands Hotel & Spa 262 4 Limited (09182817) United Kingdom