Imprint
Legal entity information and points of contact, provided for transparency and to meet disclosure requirements.
Operator
- Company: Superjolt Limited
- Registered in: England and Wales
- Company number: 17288241
- Registered office: 71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ
Contact
- General: [email protected]
- Privacy / data requests: [email protected]
More
See our Terms of Service, Privacy Policy, and Security Policy.