About Anker Hotels And Leisure Limited (04775342) United Kingdom