About White Sands Hotel & Spa 203 3 Limited (09150571) United Kingdom