Amanzi Meters supplier, manufacturer of plastic water meters ball valves meter boxes. Amanzi Meters is a South African manufacturer of world class innovative water management products for the African Market. We design, develop and manufacture
...show more