is not in process of liquidation on Feb 4, 2023
Where is CANOPY LAND FINANCE's headquarters?
CANOPY LAND FINANCE's headquarters is located at 37 PLATAAN AVE, FLAMWOOD, KLERKSDORP, NORTH WEST, 2571
What year was CANOPY LAND FINANCE started?
CANOPY LAND FINANCE was started in 1996