Legal Notice

Micro-Membrane Systems provides specialist technical services to plant operators under the trading name Membrane & Process Services.

 

Micro-Membrane Systems Ltd is incorporated in England and Wales. Company registration number 04915635