selce.org.uk
Trafalgar Rd, London SE10 9EQ, UK
SELCE is a sustainable energy co-op in South East London, generating renewable electricity and assisting fuel-poor households through community energy initiatives.
Email
[email protected]
Year Founded
2014