Green Power Installations
Green Power Installations is based in Muswell Hill, North London. The company was co-founded by brothers Edward and James Windsor in 2010 for two reasons. Firstly, they wanted to help reduce the amount of money their customers spent on energy. Secondly, they wanted to reduce the impact that energy usage had on the wider world.