SponsorCheck
Is Mind in Barnet a Licensed Sponsor? UK Sponsor Licence Check