Optional Redemption of Euro 14.5m Notes

UK 100

Latest directors dealings