Location: 81 Hougang Ave 2 Singapore 538859 1410 units Defects Management Logan Property (S) Co Pte Ltd