AGM notice, Board appointment & 3B/4B update

UK 100

Latest directors dealings