SponsorCheck
Is TotalEnergies E&P UK Limited a Licensed Sponsor? UK Sponsor Licence Check