CHUA TECK LEONG SUB-CONTRACTOR (52818374E) | Scam.SG