your not alone, had my local pd back trace the call,they told me it is a fake number with a name green energy trying to get you to buy sollor systems or switch power companies,
PS
they some times ring 4 times other times ring till the turned off answering machine turns it self on i'm disabled big time, try getting to a nearby phone from a wheel chair