News

Gloucester-based Barnwood Limited has strengthened its Construction division with the appointment of three new directors.