Fraudsters
Awful company,they've forged my signature to try and lock me into a 25 year contract and send me bills for hundreds of pounds even though their solar panels have never generated a single unit of power. AVOID AT ALL COST!
Date of experience:
Aug 12, 2020