SponsorCheck
Is NTT Limited a Licensed Sponsor? UK Sponsor Licence Check