A prime office building in the centre of Cardiff has been acquired in a multi-million-pound deal. The 2 Callaghan Square ...