Total Voting Rights and shares in issue

UK 100

Latest directors dealings