About Beaver Hotels Limited (00762302) United Kingdom