Placing to raise £130,028

UK 100

Latest directors dealings