Contact us

We’re ready to help you sell energy

Whether you’re looking for some more information on what we do, or are in need of a product demo, we look forward to hearing from you

Call Us

Please call either or US or UK number as appropriate.

+44 (0) 800 690 6324

+1 203 - 456 - 1850

Visit Us

We are a global business, with office's located in the UK and the US.

Parkway House, Palatine Road, Manchester,
M22 4DB

75 Glen Road, Suite 200, Sandy Hook, CT 06482

Email Us

We're always available via email to answer any questions you may have, or feel free to fill in the contact form below.

Already a Customer?

Contact our support team:

trusted by...

Connect With Us

Follow us on your favourite social media channels to make sure you never miss our news and updates

hover to find out more