£3.8m (C$6.5m) PRIVATE PLACEMENT

UK 100

Latest directors dealings