CHINA SQUARE CENTRAL - THE STAR VISTA



RIVERWALK

PART OF NOOR HOLDINGS PTE LTD