About Baytree Hotel Limited (08386140) United Kingdom