Magnolia Solutions Oy Ltd

Business address:
Hietaniemenkatu 7 B, 4th floor
00101 Helsinki
Finland

This email address is being protected from spambots. You need JavaScript enabled to view it. 

Registered address:
Hovitie 8
01380 Vantaa
Finland

Business ID: 2290388-4
VAT ID: FI22903884