Redemption of 6.3673% preference shares

UK 100

Latest directors dealings