is not in process of liquidation on May 19, 2024
Where is LEAF TECHNOLOGIES (NATAL)'s headquarters?
LEAF TECHNOLOGIES (NATAL)'s headquarters is located at LLOYD HOUSE, 66 BAY TERRACE, DURBAN, 4001
What year was LEAF TECHNOLOGIES (NATAL) started?
LEAF TECHNOLOGIES (NATAL) was started in 1996