£49.4m French Acquisition & Share Placing

UK 100

Latest directors dealings