Claims it's National Grid but asks for detaied info they should have. When I asked for a callback number, they said, "I guess you're not interested" and hung up.
Claims it's National Grid but asks for detaied info they should have. When I asked for a callback number, they said, "I guess you're not interested" and hung up.