This imprint was last updated on April 26, 2024.

The owner of this website is:

Stream Finance GmbH
Kopernikusstr. 18A
10245 Berlin
Phone number: +49 160 99082734
VAT ID: DE354152048

The legal representative(s) of Stream Finance GmbH:

Lama Yammine, Sebastian Nerz

1. General

We are not willing or obliged to participate in dispute resolution procedures before a consumer arbitration board.