Sheffield May 20, 2025By Olivia WilliamsMajor firm secures over 60,000 sq ft of new lettings at Slough Trading Estate – Slough Observer