M-tech limited is located in Lagos, Nigeria on 1,otigba street computer village ikeja lagos Ikeja, Alausa. M-tech limited is rated 3 out of 5 in the category technology park in Nigeria.
Address
1,otigba street computer village ikeja lagos Ikeja, Alausa