About Juniper Inns Limited (11950239) United Kingdom