Orchard Street Investment Management has completed its acquisition of Cardiff Bay Retail Park for £54.5m, as revealed by Property Week (10/6/11).