Seafox, Horizon and Mazrui vote for Board changes

UK 100

Latest directors dealings