Castleforge Partners, formerly Mercer Real Estate, sold the building Mitre House at 160 Aldersgate Street, EC1 - for a net initial yield of 4.5%, after terms were first agreed in February of this year. The deal was dependent on the conclusion of the refurbishment of the building.