Ibidem Technologies LtdEdit Business Listing
18 Suite 12 Ola Ayeni Street, Computer Village Ikeja, Lagos Nigeria

Short Description

Ibidem Technologies Limited is a phone services center for distribution and sales of phone and services.

Business Information

Working Hours

8am - 5pm (monady - saturday)

Year Founded


There are no reviews for this business.