SponsorCheck
Is Brand Delta Limited a Licensed Sponsor? UK Sponsor Licence Check