SponsorCheck
Is National Grid Electricity Distribution (South West) plc a Licensed Sponsor? UK Sponsor Licence Check