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 and discuss your requirements, please contact us on:

We are a UK wide company and are able to service the whole of the country. So don't worry if there isn't a showroom near you yet, just call the main number below and we will be more than happy to advise you on the right renewable solution for you.

CONTACT US ON 033 33 707 707

EMAIL: webenquiries@greensquare.co.uk