Who we are legal notices

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