Company identity
Company number 08858643
Company profile
UK company 08858643, incorporated on 23 January 2014.
Bioarchitech
Bioarchitech Ltd is a UK company with status active founded in 2014 based in South East England.
Company number 08858643
Updated 07 Jul 2026 09:49
Financial period: 1 Aug 2024 to 31 Jul 2025
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Oct 2015 to 31 Dec 2016
During the last century there have been sporadic reports of cancer remission following a virus infection. Researchers have investigated whether naturally-occurring viruses could be engineered to specifically target and destroy tumour cells. Much progress has been made and several such oncolytic viruses have entered clinical trials. However, their efficacy...