Successful Placing to raise ?5.35 million

UK 100

Latest directors dealings