About Liverpool Hotel Limited (02377262) United Kingdom