Key factsactiveLegal nameDELOITTE & TOUCHE OYno_brregRegistration919093315no_brregStatusactiveno_brregIncorporated2017-06-07no_brregRegistered addressPorkkalankatu 24, Fi-00180 HELSINKIno_brreg