About White Sands Hotel & Spa 303 2 Limited (09321704) United Kingdom