
Evidera UK England Wales Legal Information
The following Evidera/PPD group companies are private limited companies registered in England and Wales, with registered office at Second Floor, The Ark, 201 Talgarth Road, Hammersmith, London, W6 8BJ:
- Evidera Access Consulting Ltd, with company number 08586195
- Evidera Holdings Ltd, with company number 08585940
- Evidera Ltd, with company number 03084988