Contact Us

Head Office

82 Allen Ave, Wuraola House
1st Floor, Ikeja, Lagos

Office: +234 703 545 0117, +234 802 502 1417

New York Office

1 Penn Plaza, Suite 3427
New York, NY 10119

Office: (212) 655-0533

Contact Us

Name(required)
Email (required)
Your message(required)

Report a Road Issue

Name(required)
Email (required)
Road Issue(required)