Result of Secondary Placing of Shares in Serica

UK 100

Latest directors dealings