SponsorCheck
Is DIDO IMPORT & EXPORT LTD a Licensed Sponsor? UK Sponsor Licence Check