Home / Tag Archives: Telford centre

Tag Archives: Telford centre

ABM bags contract with Telford Centre

Following a competitive tender process, ABM UK has secured a hard services contract at Telford Centre, the largest shopping centre in Shropshire with over 160 stores. At 52-acres, Telford Centre is located in both the geographical and economic centre of ...

Read More »