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

Visit Us

We are a global business, with our head office located in Manchester, United Kingdom.

Parkway House, Palatine Road, Manchester, M22 4DB

Call Us

Our business is operational and available via phone from 9am until 5pm (GMT).

+44 (0) 800 690 6324

Email Us

We're always available via email to answer any questions, or fill in the 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

connect with us

hover to find out more