is in process of liquidation on Jan 14, 2023
Where is IMVUMO PROJECTS's headquarters?
IMVUMO PROJECTS's headquarters is located at 16 MNGADI STREET, , ATTERIDGEVILLE, 3370. 0008
What year was IMVUMO PROJECTS started?
IMVUMO PROJECTS was started in 2012