I keep getting phone calls from this number, I didnt pick up the phone but I called back, it indeed is the National Grid, however, the rep denied they made phone call to me!
I keep getting phone calls from this number, I didnt pick up the phone but I called back, it indeed is the National Grid, however, the rep denied they made phone call to me!