The Square was launched in 2010 and covers more than 420,000 sqm and contains 1,976 units including retail and commercial locations.