is inactive
Where is OLU MOTOR MECH WORKS's headquarters?
OLU MOTOR MECH WORKS's headquarters is located at B, OKE OWO ST., BARIGA, LAGOS, LAGOS STATE
What year was OLU MOTOR MECH WORKS started?
OLU MOTOR MECH WORKS was started in 1990
Sources: Corporate Affairs Commission