Imo Transport Company Limited Added by admin 0 reviews Listed in Transport NO 102, Ojora Street, Ajeromi Ifelodun, Lagos, Nigeria. 08035442440 or 07034082972 Add to Favorites Claim Listing Updated: Aug 29, 2014 Overview Reviews Transportation. Interstate travel. Bus Hirer Add Your Review Please login or register to add your review.