Placing and Subscription to raise £2,467,000

UK 100

Latest directors dealings