Coming soon...

We're currently hard at work putting together a new concept in energy self sufficiency 

We'll soon be announcing how you can become your own energy squirrel, and 
collect, store and save your own energy

Find out more...


20-22 Wenlock Road
London N1 7GU


Phone: +44 (0) 1282 571200

Squirrel Energy Ltd.

Registered in England & Wales
Company number 12177574

Copyright (c) 2019 Squirrel Energy Ltd.

We use cookies to give you the best experience.