Description
By using a simple Power Purchase Agreement (PPA) we can protect you against rising energy costs and increase energy efficiency, without a capital outlay.Greenhouse Solar is located in the London area of Greater London. There are at least 3 other listings in the EC1N postcode area. Solar Businesss in Greater London EC1NNumber of Employees: 2-10
Listing Info
Location
Services Offered
Reviews
5.0
Average RatingOther Solar Business Companies In The EC1N Area
Office 34, 67-68 Hatton Garden, London, London EC1N 8JY
Office 34, London, London EC1N 8JY