We have three locations. In Ireland, United Kingdom and America. Our head office is based in Ireland along with our manufacturing process where we create all of our membranes in-house. We regularly travel across the world to discuss the potential of MABR and to advise our clients.
Call us: +353906465727