In your MyCiC account (if you have one which you must if you applied online!) you will find an acknowledgement letter - what address is on that?
cecpet said:ECAS mailing address is consultant address, where as I did not received yet any acknowledgment from CIC for WP. Its just the status saying closed. And your application is approved.