SponsorCheck
Is German Seafarers' Mission in the United Kingdom a Licensed Sponsor? UK Sponsor Licence Check