is not in process of liquidation on Dec 17, 2022
Where is DENEL's headquarters?
DENEL's headquarters is located at NELLMAPIUS DRIVE, IRENE, Gauteng, 0062
What year was DENEL started?
DENEL was started in 1992
What is the LEI number of DENEL?
DENEL LEI number is 378900C6CA0A673E2956