UK renewables developer Anesco Ltd has put on stream 56 MWp of solar photovoltaic (PV) capacity on behalf of Shell Renewables and Energy Solutions in the Netherlands.