About White Sands Hotel & Spa 284 4 Limited (09212610) United Kingdom