Key factsactiveLegal nameTERRALOG TECHNOLOGIES INCno_brregRegistration994882562no_brregStatusactiveno_brregIncorporated2009-12-11no_brregRegistered address609-14 Street N W, Calgary, Alberta T2N T2N 2A1no_brreg