Contact information

Solar Foods Oy
Business ID FI2872116-8
info (at) solarfoods.fi

E-invoice information (preferred)

Operator E-invoice address OVT-identifier
OpusCapita Group Oy – Itella (003710948874) 003728721168 003728721168

Billing address for paper invoices:
The following mail address must also be printed in the actual bill in order to direct the invoices correctly to us. Please do not send any other material than invoices to these addresses. 

Email: SolarFoodsOy.FI.P.118665-9 (at) docinbound.com

or

Solar Foods Oy (OpusCapita scanning)
PL 92348
FI-00063 LASKUNET
Finland