Hortonwood 33

Telford

date acquired

November 1, 2017

address

Hortonwood 33, Telford, TF1 7EX

Size

77,080

Sector

Industrial & Logistics