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...

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.