Home


Nigeria

Mebo Farms Limited
Block 3, Flat 1, Mubende Street, Off Tamale Street, Custom H
Abuja municipal,   Abuja Capital Territory
900281
Nigeria

Phone Number: +2348060374414
Contact Name: Samuel Dingba

New Search