Logo of Huzzle
So Energy
image

So Energy

London, England

We’re So Energy and since 2015, we’ve been supplying great value 100% renewable electricity and gas to homes in the UK.

London, England

Energy
sidebar.industry
201-500
sidebar.employees
2015
sidebar.founded-year