About White Sands Hotel & Spa 273 4 Limited (09190703) United Kingdom