UK-based Element Power has been successful in its appeal against An Bord Pleanala's decision to deny planning permission to an up-to-125-MW Irish wind project proposed by the company.