SponsorCheck
Is Seven Seas Fish Bar and Restaurant a Licensed Sponsor? UK Sponsor Licence Check