Placing to raise £700,000

UK 100

Latest directors dealings