is inactive
Where is O. ABUMOLA MOTOR CO.'s headquarters?
O. ABUMOLA MOTOR CO.'s headquarters is located at 84, ODO STREET, OBALENDE, LAGOS, OBALENDE, LAGOS STATE
What year was O. ABUMOLA MOTOR CO. started?
O. ABUMOLA MOTOR CO. was started in 1981
Sources: Corporate Affairs Commission