Leopard tree group Home/Landscape designer/Leopard tree group 25965 Mazwembe St, Kraaifontein, Cape Town, 7570 Contacts 25965 Mazwembe St, Kraaifontein, Cape Town, 7570 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Landscape designer EcoTroopers 15 Valencia St, Bendor, Polokwane, 0699 +27152982005 Landscape designer Gloriosa Garden & Home +27813244174 Landscape designer Nouveau Design +27713333570 Landscape designer Blue Pools - SolaRize (Sandton) 8 Granville Rd, Morningside, Sandton, 2057 +27834422392 Categories Landscape designer