About Loddon Hotels Limited (05115389) United Kingdom