Carter Towler has negotiated a 15-year lease deal with hardware distributor Decco for 47,000 sq ft of Unit 6. Decco will be expanding its operations in Leeds in its new premises. Decco was ...
Some results have been hidden because they may be inaccessible to you