Key factsactiveLegal nameSikla Invest Oyfi_prhRegistration2634895-3fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2014-08-13fi_prhIndustryLetting of other real estatefi_prh