About Kennford Hotels Limited (05380100) United Kingdom