ESTAMA UK wins contracts to manage three more shopping centres

Addition of Birchwood, Weston, and Byron Place shopping centres take the number of assets the firm manages to 17.

ESTAMA UK wins contracts to manage three more shopping centres
Addition of Birchwood, Weston, and Byron Place shopping centres take the number of assets the firm manages to 17.