is inactive
Where is ALHAJI I. OTARU & SONS's headquarters?
ALHAJI I. OTARU & SONS's headquarters is located at 3 MAXWELL ST, LOKOJA, KOGI, LOKOJA, KOGI STATE
What year was ALHAJI I. OTARU & SONS started?
ALHAJI I. OTARU & SONS was started in 1984
Sources: Corporate Affairs Commission