About Beech Tree Hotel Limited (10810131) United Kingdom