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 ...