It's one of the many scam companies trying to convince you to buy into their "solar energy scheme." SCAM. Block it.
Here's some info on solar energy scams.
http://www.newsmax.com/BradleyBlakeman/Roof-S ... 3/14/id/559661/
https://www.cfact.org/2015/03/31/solar-panel-companies-deceive-homeowners/
http://www.scam-detector.com/houses-and-properties-scams/solar-panels-fraud