Modern Water owns, installs and operates world-leading membrane technologies and develops and supplies advanced systems for water monitoring.
12th Floor, 6 New St Square, Holborn