OUR ENERGY CENTRES
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.