is not in process of liquidation on May 28, 2023
Where is DEC INVESTMENT HOLDING COMPANY's headquarters?
DEC INVESTMENT HOLDING COMPANY's headquarters is located at 103 NEPTUNES ROAD, SUNRISE-ON-SEA, EAST LONDON, EASTERN CAPE, 5201
What year was DEC INVESTMENT HOLDING COMPANY started?
DEC INVESTMENT HOLDING COMPANY was started in 1997