United Kingdom

Number of assets: 24
Sq. Metres: 107,856