SponsorCheck
Is INTERNATIONAL POWER Ltd. a Licensed Sponsor? UK Sponsor Licence Check