STC SOFT LIMITED
AKA
TSRT SOFT
Identifications
Registration Number 1117847107674 (RU)
Tax ID No. 7839441224 (RU)
Tax ID No. 7839441224 (RU)
Addresses
Nab. Vyborgskaya, D. 45, Lit. E, Pom. 1-N, 2-N, 4-N, Chast Ofisa 12, 194044, Saint Petersburg, RU
Secondary sanctions risk: See Section 11 of Executive Order 14024.
Sanctions Start Date: August 2024
Sanctions Start Date: August 2024
Designated under: RUSSIA-EO14024