is inactive
Where is ELIMOS AND SONS's headquarters?
ELIMOS AND SONS's headquarters is located at 13, UMUAGHEHE STREET, OGBOLI WATER VILLA OGBOLI QUARTERS, IBUSA, DELTA STATE
What year was ELIMOS AND SONS started?
ELIMOS AND SONS was started in 2015
Sources: Corporate Affairs Commission