The Strand, Kota Damansara - Building & Interior Photos