Company identity
Company number 08458974
Company profile
UK company 08458974, incorporated on 25 March 2013.
Home | Avacta Life Sciences Limited
We develop safe and efficacious drugs, and powerful research and diagnostic tools, based on our proprietary Affimer and pre|CISION platforms
Company number 08458974
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Jun 2014 to 31 Aug 2016
Promexus is a new biotechnology company which will be developing a novel human therapeutic protein (the Affimer) that will address some of the shortcomings of the current antibody based drugs. Antibodies have been very successful at treating a wide range of human disease such as asthma, arthritis and cancer, but they are expensive to produce and because o...