Company name: Tullow Oil Ltd
Description: Tullow is a well-established, recognised oil and gas explorer and producer
1 Central Park, Carmanhall and Leopardstown, Dublin 18, Ireland