Caerphilly business wins contract for eco centre Sunday, May 26, 2019Friday, May 31, 2019 Following a competitive tender process, Town Square was chosen by Cherwell Council to manage and run the centre.