Company identity
Company number 14011769
Company profile
UK company 14011769, incorporated on 30 March 2022.
VCTC - The UK's Leading Virtual Clinical Trial Site
The VCTC is a full-service UK clinical trial site providing virtual and decentralised clinical trial services
Company number 14011769
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Nov 2022 to 31 Mar 2023
Participant engagement in clinical trials is decreasing. More than 80% of clinical trials miss their recruitment goals, only 3-5% of all eligible participants enrol in a trial due to its location, and then 30% drop out because taking part is too burdensome. Our lives today are increasingly digital, but the UK clinical trials Industry hasn't been able to d...