About White Sands Hotel & Spa 136 4 Limited (09061363) United Kingdom