Legal address: 32, Ddole Enterprise Park, Ddole Road Industrial Estate, Llandrindod Wells, Powys LD1 6DF, United Kingdom
Activity: Power and heat, Mobility