is not in process of liquidation on Dec 21, 2022
Where is INNOVATION AFRICA SOUTH AFRICA's headquarters?
INNOVATION AFRICA SOUTH AFRICA's headquarters is located at 511 MILLENIUM BUILDING, UNIT 7 MUKULA DEVELOPMENT ENTERPRIS, THULAMAHASHE, MPUMALANGA, 1365
What year was INNOVATION AFRICA SOUTH AFRICA started?
INNOVATION AFRICA SOUTH AFRICA was started in 2019