Spanish firm Ence Energia y Celulosa SA (BME:ENC) has closed the sale of a 49% stake in its renewables unit Ence Energia SLU to UK infrastructure investment manager Ancala Partners LLP.