Address
Scilla Systems Ltd.
Hommanäsintie 34
FI-04170 Paippinen

Phone: +358 9 4245 0400
Email: sales @ scillasystems.com

D&B DUNS number: 54-043-6420
EU EORI number: FI2154967-6

EU VAT numbers
Finnish VAT: FI21549676
German VAT: DE322325685

Tax identification numbers
Finnish Business ID: 2154967-6
German Steuernr: 60 763 07243
Govt. of India PAN: AAVCS2655R
U.S. EIN: 98-0608600

E-invoicing address
EIA/EDI code: 003721549676
Operator: 003721291126 (Maventa)
PEPPOL: 0216:003721549676