Special Dividend payment and Cash position

UK 100

Latest directors dealings