is inactive
Where is LEAF COMMERCIAL PROPERTY SERVICES's headquarters?
LEAF COMMERCIAL PROPERTY SERVICES's headquarters is located at 5TH FLOOR, PROTEA PLACE, PROTEA ROAD, CLAREMONT, 7708
What year was LEAF COMMERCIAL PROPERTY SERVICES started?
LEAF COMMERCIAL PROPERTY SERVICES was started in 2012