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