Contact information
- Ilmailunkatu 20, 33900 Tampere
- +358 40 504 0530
- asiakaspalvelu@finnresta.fi
Delivery address
- Finnresta
- Tampere Exhibition and Sports Centre
- Ilmailunkatu 20 (Door 16K)
- 33900 Tampere
Electronic invoicing information
- VAT number: FI23896399
- OVT ID: 003723896399
- Operator: Basware
- Operator ID: BAWCFI22