Legal & Company information
Company details
Openmind is a company registered in England and Wales. The following information is provided in accordance with UK company law.
Registration
Company name
Openmind
Companies House number
17306059
Country of registration
England and Wales
Registered address
To be confirmed
Get in touch
For enquiries about Openmind as a company — partnerships, press, or general questions — please reach out.
Privacy
This website does not collect personal data, set cookies, or use analytics tracking. It is an informational website only.
For privacy information relating to Selah products, please visit selahapp.co.uk/privacy.