Mrs Helena Richards Born9/1956 NationalityBritish Control2 holdings Control CompanyNature of controlNotifiedCeased Xtr26 Ltd Ownership Of Shares 75 To 100 PercentVoting Rights 75 To 100 PercentRight To Appoint And Remove Directors 26 Jun 2026 Xtr25 Ltd Ownership Of Shares 75 To 100 PercentVoting Rights 75 To 100 PercentRight To Appoint And Remove Directors 18 Aug 2025 Possibly the same person RICHARDS, Helena (1 appointment, 0 holdings) RICHARDS, Helena (1 appointment, 0 holdings) Data JSON Markdown