STRIDE 1st February 2021 In 2004 Stride, a social enterprise based in Leicester, relocated to an old textile warehouse in the centre of the city. Read more