This imprint was last updated on October 10, 2023.

The owner of this website is:

Stream Finance GmbH, GmbH
Kopernikusstr. 18A, 10245 Berlin
Telephone: +4916099082734
VAT ID: DE354152048

The legal representative(s) of Stream Finance GmbH, GmbH:

Lama Yammine, Sebastian Nerz

1. General

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

2. Für deutschsprachige Besucher: