Libra Flooring 0.0 Address: 15 Montague Drive, Montague Gardens, Cape Town, South Africa, Eastern Cape Phone: 021-5522644