TECHNOLOGIES SYSTEMS AND COMPLEXES LIMITED
AKA
OOO TEKHNOLOGII SISTEMY I KOMPLEKSY
TSC LTD
TSC LTD
Identifications
Registration Number 1117746474010 (RU)
Tax ID No. 7701922888 (RU)
Tax ID No. 7701922888 (RU)
Addresses
Per. Perevedenovskii d. 21, str. 13, floor 1, pomeshch. 10, 105082, Moscow, RU
Sanctions Start Date: July 2023
Designated under: RUSSIA-EO14024