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


Leonard the Squirrel - Head Of Storage

Find out more...

Address

20-22 Wenlock Road
London N1 7GU

Contacts

Email: info@squirrel.energy
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.