£50m Floating Rate Notes due

UK 100

Latest directors dealings