LocationYou can find us in Helsinki city centre. Our location is:Kalevankatu 9 A 1000100 Helsinki, Finlandtel: +358 40 648 8696