Transaction in own shares and Blocklisting update

UK 100

Latest directors dealings