Wiz
I called the number back.
Got a girl who says she was sitting in the Toronto office of ECO ENERGY.
I asked her for all the info like I was interested. She gave me this:
3761 victoria park ave
unit 10
scarborough
www.saveonenergy.ca
Then I asked to be removed, she assured me they would remove me... I don't believe it.... but there is it