is in process of liquidation on Jan 2, 2023
Where is COMPEL DIRECT MARKETING's headquarters?
COMPEL DIRECT MARKETING's headquarters is located at 62 DR JAMES MOROKA STREET, POTCHEFSTROOM, POTCHEFSTROOM, NORTH WEST, 2531
What year was COMPEL DIRECT MARKETING started?
COMPEL DIRECT MARKETING was started in 2017