About White Sands Hotel & Spa 264 2 Limited (09182801) United Kingdom