Allegro AGM

Allegro members are invited to attend the company Annual General Meeting, to be held at Bruntsfield Evangelical Church, Leamington...