LLC TELLUR ELEKTRONIKS
AKA
TELLUR ELECTRONICS
Identifications
Registration Number 1167746991312 (RU)
Tax ID No. 7720355306 (RU)
Tax ID No. 7720355306 (RU)
Addresses
ul. Butlerova d. 17, floor/komn 4/49, 117342, Moscow, RU
Sanctions Start Date: May 2023
Designated under: RUSSIA-EO14024