SponsorCheck
Is EMBASSY OF ECUADOR a Licensed Sponsor? UK Sponsor Licence Check