SponsorCheck
Is VENICE INVESTMENT LIMITED a Licensed Sponsor? UK Sponsor Licence Check