SponsorCheck
Is NPC INternational Ltd a Licensed Sponsor? UK Sponsor Licence Check