ECO POWER 2020 LIMITED Company number 08098276 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office Address3RD FLOOR GROVE HOUSE, GROVE PLACE, SWANSEA, SA1 5DF PostcodeSA1 5DF Companies at this postcode 3 Map