SponsorCheck
Is High Commission of the Republic of Cyprus in the UK a Licensed Sponsor? UK Sponsor Licence Check