About Hotel 261 Ltd (07167591) United Kingdom