Flowra logo

Imprint

flowra.com is developed and operated by:

Flowra UG (haftungsbeschränkt)
Bahnhofstrasse 10
94032 Passau
Germany

Email: [email protected]
Phone: +49 177 515 26 25

Handelsregister-Nr.: HRB 10778
Tax Id.: 153/126/50425
UID: DE326357171
Director: Alexander Wilde