Company identity
Company number 10220482
Company profile
UK company 10220482, incorporated on 8 June 2016.
NWEH | True-to-Life Clinical Trials
We champion you to transform patient lives by trialling innovative therapies with those who need it most.
Company number 10220482
Updated 07 Jul 2026 09:49
Financial period: 1 Jan 2024 to 31 Dec 2024
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 Sep 2020 to 31 Aug 2023
Liver disease is an epidemic with up to four in ten people having health problems from their liver not working properly. A proportion of these patients develop scarring that is most commonly picked up late but which can progress without stopping to complete liver failure. It is one of the UK's largest health challenges for which we do not have answers. At...