Rumford secures new letting at Liverpool’s 20 Chapel Street

 

Developer Rumford Investments has let 3,165 sq ft at 20 Chapel Street in Liverpool to accountant Jacksons in the first deal at the scheme for 12 months.