Lutra Health headquarters details
- City
- Exeter
- State / region
- England
- Country
- United Kingdom
- Phone
- +44 20 3808 4120
- Founded
- 2021
- Website
- lutrahealth.com
Location map
Open in Google MapsAll Lutra Health office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Exeter HQ | England | United Kingdom | Headquarters |
Showing the headquarters of 3 recorded locations. See every location in GraphIQ →
About Lutra Health
Lutra Health is headquartered in Exeter, England, United Kingdom. Founded in 2021, the company has 3 recorded locations and employs approximately 4 people worldwide.
Where is Lutra Health's main office?
Lutra Health's main headquarters office is located at Exeter, England, United Kingdom. This is the company's primary corporate address.
Lutra Health regional offices
Beyond its headquarters in Exeter, Lutra Health has recorded locations in United Kingdom.
Lutra Health contact information
The main switchboard for Lutra Health headquarters can be reached at +44 20 3808 4120. Official website: lutrahealth.com.
What does Lutra Health do?
Lutra Health mission is to connect eyecare providers and equip them with the tools they need to deliver care more efficiently and effectively.
Frequently asked questions
Where is Lutra Health headquarters?
Lutra Health's headquarters is located at Exeter, England, United Kingdom.
How many offices does Lutra Health have?
GraphIQ records 3 locations for Lutra Health, as of October 2026.
When was Lutra Health founded?
Lutra Health was founded in 2021 and employs approximately 4 people.
What is Lutra Health's phone number?
The main phone number for Lutra Health headquarters is +44 20 3808 4120.
How many employees does Lutra Health have?
Lutra Health has approximately 4 employees (GraphIQ estimate, 2026).