About Birch Hotel Group Limited (11720609) United Kingdom