Oh headquarters details
Location map
Open in Google MapsAll Oh office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Oh
Oh (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2022, the company operates across 1 countries with approximately 30 employees worldwide.
Where is Oh's main office?
Oh's main headquarters office is located at 10 Greek Street, London, Greater London W1D 4DH. This serves as the company's primary corporate address and is home to its executive leadership team.
Oh regional offices
Beyond its headquarters in London, Oh maintains 1 offices across 1 countries. Regional offices span 1 countries.
Oh contact information
The main switchboard for Oh headquarters can be reached at —. For investor relations, visit chat.oh.xyz/investor-relations.
What does Oh do?
Oh is the decentralized and uncensored AI products can offer a range of benefits, such as enhancing privacy, encouraging innovation, and promoting freedom of information.
Frequently asked questions
Where is Oh headquarters?
Oh's headquarters is located at 10 Greek Street, London, Greater London W1D 4DH, United Kingdom.
How many offices does Oh have?
Oh operates 1 offices across 1 countries as of 2026.
What is Oh's corporate address?
The official corporate address is 10 Greek Street, London, Greater London W1D 4DH.
When was Oh founded?
Oh was founded in 2022 and has grown to employ approximately 30 people worldwide.
What is Oh's phone number?
The main phone number for Oh headquarters is —.