Key factsactiveLegal nameIdea-Linna Oyfi_prhRegistration1002138-2fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated1995-04-12fi_prhRegistered addressTrappaksentie 12, 06650, HAMARIfi_prhIndustryIndustrial product and fashion design activitiesfi_prh