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.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
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...