is in process of liquidation on Nov 20, 2022
Where is COLCAN AND SON's headquarters?
COLCAN AND SON's headquarters is located at 11 ALFRED ROAD, KIRSTENHOF, CAPE TOWN, WESTERN CAPE, 7945
What year was COLCAN AND SON started?
COLCAN AND SON was started in 2019