The Company went into compulsory liquidation in March 2021. It was part of a group which operated a power station near Port Talbot. The power station had stopped generating electricity, but remained connected to the National Grid and electricity was supplied, via a substation on the site, to a number of customers including the Baglan Energy Park.