Torbay Council
Torbay Council is a Local Authority in the South West of England.
In 2009 it had a total population of 129,922 people.
Legend
Award Notice Available | Procurement Abandoned | No Award Notice Issued |
Torbay Council is a Local Authority in the South West of England.
In 2009 it had a total population of 129,922 people.
Award Notice Available | Procurement Abandoned | No Award Notice Issued |