Cardiff Gate Retail Park completed