Ip Edward C A Professional Corp.