About Curo Hotels Burnham Gp Limited (11020362) United Kingdom