The Grand Uptown Mall in New October City will have approximately 90,000 sqm of leasable space