Imstalcon Address: Room 31, 37/1, Leninskiy prospekt, Moscow 119334, Russia Phone: +7 (968) 799-71-61 Website : www.imstalcon.kz Email: