Company identity
Company number 07082833
Company profile
UK company 07082833, incorporated on 20 November 2009.
Process Analysers for Oil Industry
icon's revolutionary process analysers rethink what's possible from physical properties analysis. Our process analysers are redesigned from first principles, utilising the best of twenty-first century technology to deliver increased accuracy and repeatability.
Company number 07082833
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
AD01 | Transaction MzU0NjAxNDAwMWFkaXF6a2N4
Published 21 Sep 2026 10:27
TM01 | Transaction MzU0NjAxMzg2NWFkaXF6a2N4
Published 21 Sep 2026 10:26
TM01 | Transaction MzU0NjAxMzY5NGFkaXF6a2N4
Published 21 Sep 2026 10:26
AP03 | Transaction MzU0NjAxMzI4MWFkaXF6a2N4
Published 21 Sep 2026 10:23
AP01 | Transaction MzU0NjAxMzEwM2FkaXF6a2N4
Published 21 Sep 2026 10:23
AP01 | Transaction MzU0NjAxMjU1OGFkaXF6a2N4
Published 21 Sep 2026 10:19
Company registered at Companies House