is not in process of liquidation on Dec 30, 2022
Where is THE CHANNEL MEDIA COMPANY's headquarters?
THE CHANNEL MEDIA COMPANY's headquarters is located at 19 RIVER TERRACE, HOUT BAY, CAPE TOWN, WESTERN CAPE, 7806
What year was THE CHANNEL MEDIA COMPANY started?
THE CHANNEL MEDIA COMPANY was started in 2021