SponsorCheck
Is Modis International Limited a Licensed Sponsor? UK Sponsor Licence Check