£15 million of logistics assets at a NIY of 6.0%

UK 100

Latest directors dealings