554 Kaikorai Valley Road, Kenmure, Dunedin City, Otago
Physical address
Filtration Technology specialises in water & wastewater treatment and industrial process filtration. With offices in Auckland, Wellington and Dunedin we service both the local and international market