British renewable energy company Innova on Wednesday announced the sale of the 27.5-MWp Ducklington Solar solar array in Oxfordshire to Schroders Greencoat.