Bibanci Engineering Services Added by admin 0 reviews Listed in Automotive, Mechanics 17 And 151, Akilo Road, Ogba, Ikeja, Lagos, Nigeria. 08023460900 or 08069402110 Add to Favorites Claim Listing Updated: Sep 8, 2014 Overview Reviews Auto mechanics. Specialist in Japanese cars, Mazda and Industrial generating sets. Add Your Review Please login or register to add your review.