is not in process of liquidation on Nov 3, 2023
Where is XUMA ITS's headquarters?
XUMA ITS's headquarters is located at HILL ON EMPIRE 16 EMPIRE ROAD, 1ST FLOOR BUILDING A, PARKTOWN JOHANNESBURG, GAUTENG, 2193
What year was XUMA ITS started?
XUMA ITS was started in 2016