Umnai headquarters details
Location map
Open in Google MapsAll Umnai office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Umnai
Umnai (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2019, the company operates across 3 countries with approximately 13 employees worldwide.
Where is Umnai's main office?
Umnai's main headquarters office is located at London, England, GBR, London, Greater London . This serves as the company's primary corporate address and is home to its executive leadership team.
Umnai regional offices
Beyond its headquarters in London, Umnai maintains 4 offices across 3 countries. Regional offices span 3 countries.
Umnai contact information
The main switchboard for Umnai headquarters can be reached at —. For investor relations, visit umnai.com/investor-relations.
What does Umnai do?
UMNAI specializes in the fields of machine learning and artificial intelligence.
Frequently asked questions
Where is Umnai headquarters?
Umnai's headquarters is located at London, England, GBR, London, Greater London , United Kingdom.
How many offices does Umnai have?
Umnai operates 4 offices across 3 countries as of 2026.
What is Umnai's corporate address?
The official corporate address is London, England, GBR, London, Greater London .
When was Umnai founded?
Umnai was founded in 2019 and has grown to employ approximately 13 people worldwide.
What is Umnai's phone number?
The main phone number for Umnai headquarters is —.