I looked up Bristol in Newfoundland and found an Advertising and Market Research company. Since they don't leave messages, I'd say it's a survey call or telemarketer
I looked up Bristol in Newfoundland and found an Advertising and Market Research company. Since they don't leave messages, I'd say it's a survey call or telemarketer