Company identity
Company number 09742648
Company profile
UK company 09742648, incorporated on 20 August 2015.
Amphora Research Systems
Let science dictate how you work, not the ELN Amphora is proud to have been providing Electronic Laboratory Notebooks (ELN) and other record keeping tools to theScientists and R&D Organizations for over 20 years. Best rated customer supportTop level data protectionProject, team, inventory and data management Learn More Capturing And Retaining Your DataFor The Long
Company number 09742648
Updated 07 Jul 2026 09:49
Financial period: 1 Jan 2024 to 31 Dec 2024
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
CS01 | Transaction MzU0MDU0NjIxMmFkaXF6a2N4
Published 24 Aug 2026 11:30
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House