Green Square™ have a number of Energy Centres throughout the UK and are actively looking to open new Green Square™ centres near you. To find your nearest branch, please contact us here and we will ensure a local outlet contacts you to discuss your requirements.

As always, we will contact you within one working day of making any contact with Green Square™