Imprint

Greatness can be contagious, but first there must be contact.

Riverlabs GmbH
Kochstr. 27 
10969 Berlin, Germany 

Phone: +49 30 577 035 408 (Mon-Fri 9 am - 6 pm) 
E-Mail: [email protected]

Facebook Messenger:

Managing Director: 
Cedric May

Commercial Register: 
District Court Charlottenburg
HRB 146102 B

Sales Tax Identification Number: 
DE279300554