LONDONMETRIC SELLS £11M OF LONG INCOME ASSETS

UK 100

Latest directors dealings