is not in process of liquidation on Jan 2, 2023
Where is DE TEL's headquarters?
DE TEL's headquarters is located at 128 STONE ARCH VILLAGE 3, CRN SUNSTONE AND BROOKHILL CASTLEVIEW, GERMISTON, GAUTENG, 1401
What year was DE TEL started?
DE TEL was started in 2021