Ecotricity Group Limited Lion House Rowcroft , Stroud , Gloucestershire GL5 3AX United Kingdom About Solutions industries services software Home Companies Ecotricity Group Limited Industries Ecotricity Group Limited Industries Industries Served Energy - Conventional Energy