Barings offloads warehouses and nabs Richmond offices

Description

Barings has completed on three UK transactions worth a total of £27.9m on behalf of a client.