Tullow Oil is a self-governing company that explores and produces oil and gas. It holds stakes in more than 40 licenses for exploration and production in 11 nations.LEI2138003EYHWO75RKS857Legal nameTULLOW OIL PLCWebsitewww.tullowoil.com