UK renewables developer Anesco said today it has sold the 20-MW Rock Farm battery storage plant in the West Midlands of England to Eelpower Ltd.