Headquarters

8 Nauchniy Proezd, Bldg. 1, Office 431
Moscow 117246

  • +7 (499) 653-71-56

50 Peterburgskaya St., Bldg. 23
Kazan 420107

  • +7 (843) 570-540-7

5B Zheleznoy Divizii St., Spartak Complex
Ulyanovsk 432017

  • +7 (8422) 777-808

UK Representative

Lentro Ltd.
St. Clements House
27/28 Clements Lane
London EC4N 7AE

  • +44. (0)203.695.8562