A prime office building in the centre of Cardiff has been acquired in a multi-million-pound deal. The 2 Callaghan Square office building, which extends to nearly 44,000 sq ft, has been acquired ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results