Key factsactiveLegal nameOULUN SÄHKÖ-POWER OYno_brregRegistration937921853no_brregStatusactiveno_brregIncorporated2026-06-18no_brregRegistered addressPalolantie 17 lt. 4, FI-90620 OULUno_brreg