Disposal of Triangle Portfolio for ?265m

UK 100

Latest directors dealings