Stoford secures tenant for Warwickshire manufacturing unit

Description

Opus International Products has signed a 10-year lease for Unit F at Leamington Spa business park.