SponsorCheck
Is Saffron Indian Restaurant a Licensed Sponsor? UK Sponsor Licence Check