SponsorCheck
Is Germany Trade & Invest a Licensed Sponsor? UK Sponsor Licence Check