M-FLOW TECHNOLOGIES LIMITED
07599502StatusActive
Company typePrivate Limited Company
Incorporated11/04/2011
Company number07599502
Nature of business (SIC)72190 - Other research and experimental development on natural sciences and engineering
Registered office30 UPPER HIGH STREET, Thame, OX9 3EZ
Post townThame
PostcodeOX9 3EZ
CountyOXFORDSHIRE
Accounts categorySMALL
Accounts next due31/12/2026
Last accounts31/03/2025
Confirmation stmt next due24/02/2027
Last confirmation stmt10/02/2026
Charges2 charge(s), 2 outstanding
Previous namesM-FLOW METERS LIMITED (21/06/2012); ELECTRO-SEISMIC LIMITED (16/11/2011)
Data from Companies House — updated 2026-08-16.