is not in process of liquidation on Dec 18, 2022
Where is DESKTOP TECHNOLOGIES's headquarters?
DESKTOP TECHNOLOGIES's headquarters is located at OFFICE LEVEL FIVE, 14 LONG STREET, CAPE TOWN, 8001
What year was DESKTOP TECHNOLOGIES started?
DESKTOP TECHNOLOGIES was started in 1988