£5.7 MILLION DIVIDEND PAYMENT - 4.8% YIELD

UK 100

Latest directors dealings