Euro Cables Ltd

Electric Cable Manufacturer

Sewa Street, City Centre, P.O.Box 8658