SponsorCheck
Is Specsavers Optical Superstores Limited a Licensed Sponsor? UK Sponsor Licence Check