Geonel Holdings Limited is located in Abuja, Nigeria on Suite 201-203 Bahamas Plaza, Plot 1080 Joseph Gomwalk St, AMAC. Geonel Holdings Limited is rated 5 out of 5 in the category holding company in Nigeria.
Address
Suite 201-203 Bahamas Plaza, Plot 1080 Joseph Gomwalk St, AMAC