Oh headquarters details
- Street address
- 10 Greek Street
- City
- London
- State / region
- England
- ZIP / postal code
- W1D 4DH
- Country
- United Kingdom
- Founded
- 2022
- Website
- chat.oh.xyz
- linkedin.com/company/ohdotxyz
Location map
Open in Google MapsAll Oh office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | England | United Kingdom | Headquarters |
About Oh
Oh is headquartered in London, England, United Kingdom. Founded in 2022, the company employs approximately 30 people worldwide.
Where is Oh's main office?
Oh's main headquarters office is located at 10 Greek Street, London, England W1D 4DH, United Kingdom. This is the company's primary corporate address.
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, England W1D 4DH, United Kingdom.
What is Oh's corporate address?
The corporate headquarters address is 10 Greek Street, London, England W1D 4DH, United Kingdom.
When was Oh founded?
Oh was founded in 2022 and employs approximately 30 people.
How many employees does Oh have?
Oh has approximately 30 employees (GraphIQ estimate, 2026).