Key factsactiveLegal nameNORTHLAND POWER SPAIN HOLDINGS SLes_bormeRegistration341245es_bormeStatusactivees_borme
People with significant control2 peopleNameRoleFromSourceBLAS BOVILLE JAIMEApoderado—Spain registryOSTERGAARD CLAUSApoderado—Spain registry