Castore will relocate its headquarters from Liverpool to 1 Central Street, part of The Albert Estate, in Manchester ’s city center, later this year. The growing British sportswear brand has signed a lease to occupy a 22,100-square-foot space within the building, spanning across five floors. OBI advised on the ...