Key factsactiveLegal nameGLAMOX CANADA INCno_brregRegistration912518752no_brregStatusactiveno_brregIncorporated2013-10-01no_brregRegistered address20 Crosbie Place 4th Floor, St Johns, NEW FOUNDLAND AND LABRAD A1B 3A8no_brreg