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.
AA | Transaction MzU0MzA3NzQ1OWFkaXF6a2N4
Published 08 Sep 2026 08:42
TM01 | Transaction MzU0MDI3NTMyMmFkaXF6a2N4
Published 21 Aug 2026 12:39
CS01 | Transaction MzUzOTI2NzU4MmFkaXF6a2N4
Published 18 Aug 2026 07:46
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...