Key factsactiveLegal nameGLENN CLEMENTSEN PETTERSENno_brregRegistration997258215no_brregStatusactiveno_brregIncorporated2011-08-24no_brregRegistered addressFougstads gate 25A, 0173, OSLOno_brregIndustryFotografvirksomhetno_brreg