UK-based renewable power producer Element Power has wrapped up the sale of the 46.8-MW Grimsas wind project in Sweden to the Marguerite Fund, the seller said on Monday.