SponsorCheck
Is EMBASSY OF THE DOMINICAN REPUBLIC IN THE UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND a Licensed Sponsor? UK Sponsor Licence Check