is not in process of liquidation on Jan 12, 2023
Where is UMAFRIKA TECHNOLOGIES's headquarters?
UMAFRIKA TECHNOLOGIES's headquarters is located at 70 SATURN CRESECENT CNR MILKYWAY, LINBRO BUSINESS PARK, LINBRO PARK, 3370. 2090
What year was UMAFRIKA TECHNOLOGIES started?
UMAFRIKA TECHNOLOGIES was started in 1996