Tewksbury Borough Council
Tewksbury Borough Council is a local authority based Gloucestershire which has a varied portfolio of land and commercial property including retail units, office space, development sites and other business park accommodation.