SponsorCheck
Is The Manor House Hotel (Okehampton) Ltd. a Licensed Sponsor? UK Sponsor Licence Check