I3 Membrane Ltd Company number16584266 StatusActive TypePrivate Limited Company Incorporated15 Jul 2025 Nature of business Non-specialised wholesale trade Registered office I3 Membrane Ltd Piccadilly Business CentreBlackett StreetManchesterM12 6AE Data JSON Markdown