Contact Us
Customer Support
Information regarding your account & data, using Flo app, subscriptions & billing, troubleshooting.
Medical Affairs
Questions and inquiries about Medical team, collaborations & scientific partnerships.
Data Protection
Any questions and suggestions regarding data protection, privacy and security.
Influencers & Creators
Want to work with us? Get in touch and send us your ideas and suggestions.
Marketing & Partnerships
Partnerships, collaborations, charity ideas and marketing offers.
Press
Questions and inquiries regarding interviews, publications, and other press-related issues
Headquarters
Flo Health UK Limited (registered office)
27 Old Gloucester Street, London, WC1N 3AX, United Kingdom
Office Site Address
WeWork International House, 1 St. Katharine's Way London, E1W 1UN
Europe
Flo Health LTU UAB
Saltoniškių street 2 Vilnius, LT-08126, Lithuania
Flo Health NL B.V.
Strawinskylaan 613, 1077 XX, Amsterdam, the Netherlands
North America
Flo Health, Inc.
108 W. 13th Street, Suite 100 Wilmington, DE 19801, County of New Castle