SponsorCheck
Is NIGERIAN NATIONAL PETROLEUM CORPORATION a Licensed Sponsor? UK Sponsor Licence Check