Company identity
Company number 01142208
Company profile
UK company 01142208, incorporated on 29 October 1973.
Albumedix | Albumin Based Products & Technologies
Improving patient quality of life by leveraging our unique albumin-based products & technologies. A world leader in recombinant human albumin
Company number 01142208
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
TM02 | Transaction MzUzMDAyMTU0OGFkaXF6a2N4
Published 02 Jul 2026 06:51
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Feb 2024 to 31 Jan 2026
Fermentation is a major upstream process in many food, feed, beverages, biopharmaceutical and biotechnological industries. It is a metabolic process where microorganisms are responsible for chemical reactions to convert certain carbohydrates into various products. The choice of the product is usually based on the type of the microorganism used and the fer...