About S Hotels And Resorts (uk) Ltd. (09802164) United Kingdom