Contact details
Helen Group
Telephone
09 6171
Call prices and opening hours
Post address
Helen Ltd
00090 HELEN
Business ID
2630573-4
Registry
helen@helen.fi
Personal email addresses
forename.surname@helen.fi
Customer service
Online
Contact form
Telephone
09 617 8080
24/7 phone line for movers
09 617 8020
Energy advisory services
09 617 8080
energiatori(at)helen.fi
Street address
Customer service, Energy Gallery
Kampinkuja 2 / Malminrinne 6, 3th floor
Power plants
Hanasaari power plant
Parrukatu 1–3, 00540 Helsinki
Salmisaari power plant
Porkkalankatu 9–11, 00180 Helsinki
Vuosaari power plant
Käärmeniementie 6–8, 00980 Helsinki
Vanhankaupunki hydropower plant
Hämeentie 163, 00560 Helsinki