SponsorCheck
Is Veer Investment Company Ltd a Licensed Sponsor? UK Sponsor Licence Check