About Birch Hospitality Limited (11725651) United Kingdom