About White Sands Hotel & Spa 128 6 Limited (09040260) United Kingdom