This number has called me at LEAST twice a day for 2 weeks. Finally answered it and to my surprise it actually was a person on the other line "Solar Research Group" - do a google search on them to see they're annoying telemarketers. Number is now blocked (should have done so in the first place).