About Ability Hotels (manchester) Holdings Limited (09288018) United Kingdom