About Horizon Hotel Group Limited (11717313) United Kingdom