This telephone #, when called back, identifies itself as WCA Subscriber Services, a well known telephone spammer. It denies your call if you block callerID, but calling without callerID blocked doesn't let you through if you're not signed up with them.
Have had multiple calls from these morons and will have to write a letter to Telus to complain of harassing calls as they have no facility for telephone reporting of harassing calls.