is in process of liquidation on Dec 15, 2022
Where is INDEPENDENT DIGITAL (SA)'s headquarters?
INDEPENDENT DIGITAL (SA)'s headquarters is located at 4TH FLOOR, 8 VINEYARD ROAD, CLAREMONT, WESTERN CAPE, 7708
What year was INDEPENDENT DIGITAL (SA) started?
INDEPENDENT DIGITAL (SA) was started in 1997