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.
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...