De Grills Integrated Services LimitedDe Grills Close, Off Army Shooting Range Road, Igwuruta Ikwere Local Government Area, 511101, Port Harcourt, Nigeria
Me
Mesc Energy Services392 Trans-Amadi Industrial Layout Rd, Trans Amadi 500102, Port Harcourt, Nigeria