is not in process of liquidation on Jun 1, 2024
Where is INU - UMORU AND SONS LTD's headquarters?
INU - UMORU AND SONS LTD's headquarters is located at 120 AGBOYIN AVENUE, SURU-LERE, LAGOS STATE
What is INU - UMORU AND SONS LTD's industry?
INU - UMORU AND SONS LTD is in the industry of Construction of buildings
What year was INU - UMORU AND SONS LTD started?
INU - UMORU AND SONS LTD was started in 1974
Sources: Corporate Affairs Commission