Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
IRON MOUNTAIN UK LTD PENNINE WAY £27,548,832 £25,676,400 22 Jun 2021