SponsorCheck
Is Embassy of the Socialist Republic of Viet Nam a Licensed Sponsor? UK Sponsor Licence Check