LEI code:
984500VS7D1CA9N0DZ83
Registration code:
10418839B
Country:
Cyprus
Email address:
jurijs.tregubs(@decta.com