Head Office

Plot 2542, Hassan Usman Katsina Street, Asokoro, FCT-Abuja, Nigeria.

+234 (0) 908 1111 222 | +234 (0) 908 222 2333

info@meca.com.ng