Distributors - KleenScreenTM

Dama Manufacturing Ltd is based in Whangarei – a town approximately 180km north of Auckland on New Zealand’s North Island.