CONTACT US

  • IRIS Head Office address
  • Address: 115162, Russia, Moscow, Shuhova street, 14/2

  • Business Center Shuhova Plaza, offices 704-706

  • 115162, Russia, Moscow, Shuhova street, 14/2
    Business Center Shuhova Plaza, offices 704-706