LONDONMETRIC SELLS £27 MILLION OF ASSETS

UK 100

Latest directors dealings