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