Home » Abuja, » shell

Showing Results 1 - 1 of 1

Shell Petroleum Development Company of Nigeria

Address: House 13, Shell Trustees Estate, Madeira Street, Abuja, Federal Capital Territory, Nigeria

Tel 1: +234-94138110     

Produces oil and gas and operate Nigeria’s largest liquefied natural gas (LNG) plant more

Showing Results 1 - 1 of 1