Key factsactiveLegal nameNesta Consulting Oyfi_prhRegistration2913602-4fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2018-05-04fi_prhRegistered addressPerämiehenkatu 11, 20810, TURKUfi_prhIndustryBusiness and other management consultancy activitiesfi_prh