United Kingdom

Number of assets: 12
Sq. Metres: 137,397