For UK based enquiries please contact us on the telephone number below or send us an email. Alternatively use the contact form on this page and we will get back to your as soon as we can. For general equiries about hydropower please contact the British Hydropower Association.
- 0845 680 2942
- 01332 842 942
- Fern Lodge, 117 Hazelwood Road, Duffield, Derbyshire, DE56 4AA.