About Alesta OyInvoicing & visiting address Mäntylahdenkuja 1M 00340 Helsinki Finlandinfo@alesta.fi+358 400 770577Corporate ID – FI 2961007-2