Proposed Placing to Raise ?20 Million

UK 100

Latest directors dealings