SponsorCheck
Is Great British Energy - Nuclear a Licensed Sponsor? UK Sponsor Licence Check