Successful Placing to raise ?15.0 million

UK 100

Latest directors dealings