Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DEBENHAMS PLC LONG ROW £25,844,862 25 Jul 2017