1 - 5 -- 5
Tullow Oil PLC
9 Chiswick Park 566 Chiswick High Road, London W4 5X, United Kingdom
London
London
/ 020 8996 1000
oil and gas production in London
Regal Petroleum
Lansdowne House 57 Berkeley Square, London W1J 6, United Kingdom
London
London
/ 020 7408 9500
oil and gas production in London
Petrofac Services Ltd
117 Jermyn Street London SW1Y, United Kingdom
London
London
/ 020 7811 4900
oil and gas production in London
Conocophillips Ltd
2 Portman Street London W1H 6, United Kingdom
London
London
/ 020 7408 6000
oil and gas production in London
EnCore Oil PLC
62-64 Baker Street London W1U 7, United Kingdom
London
London
/ 020 7224 4546
oil and gas production in London