Legal notice
WHO DEVELOP LTD
- Company number
- 09096989 · Registered in England and Wales
- Registered office
- 124 City Road London City Road, London, England, EC1V 2NX
- Website
- mygreenwitch.app
- Contact
- contact@mygreenwitch.app
- Website delivery
- Cloudflare
The company is listed as active in the official Companies House register, checked on 22 October 2026. The registered office is a company contact address, not a claim about where app records are stored.
Store listings determine current app availability. Public website notices do not establish store approval or independent specialist approval.
Privacy · Terms · Support · Data deletion