Daily share buy-back notice (Appendix 3E)

UK 100

Latest directors dealings