SponsorCheck
Is Mind in the City, Hackney and Waltham Forest a Licensed Sponsor? UK Sponsor Licence Check