LEI code:
4GQQ1LC5PZ0OUD5AO806
Registration code:
516401-8136
Country:
Sweden
Correspondence address:
Fleminggatan 14, 112 26, Stockholm
Address:
Fleminggatan 14, 112 26, Stockholm
Email address:
N/A