About Hotel Collection Hotel No. 12 Limited (09173883) United Kingdom