Key factsactiveLegal nameCellen MC Oyfi_prhRegistration0626643-2fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated1986-08-07fi_prhIndustryRetail sale of motorcycles and related parts and accessoriesfi_prh