+27 11 975 1765
74 Mulders Mile, Eldoraigne, South Africa
P.o. Box 53370, Wendpark, Centurion, 0149, South Africa
As a growing company Libra is facing strong competition in the landscaping field to other SMME and BWO companies. We have skilled professional management team to meet stakeholder’s requirements.