This imprint was last updated on October 10, 2023.
The owner of this website is:
Stream Finance GmbH, GmbH
Kopernikusstr. 18A, 10245 Berlin
VAT ID: DE354152048
The legal representative(s) of Stream Finance GmbH, GmbH:
Lama Yammine, Sebastian Nerz
We are not willing or obliged to participate in dispute resolution procedures before a consumer arbitration board.