About Legacy Hotels And Resorts Limited (SC283749) United Kingdom