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