selected country
Nigeria

THE SHELL PETROLEUM DEVELOPMENT COMPANY OF NIGERIA LIMITED

Business address
Shell Main Office Area (MOA Ogunu ., Warri, Nigeria