- Entity
- Stodashi Limited
- Registration No.
- 17199057
- Place of Registration
- England & Wales
- Jurisdiction
- United Kingdom
- Registered headquarters
- 128 City Road, London, EC1V 2NX, United Kingdom
- Data Protection Registration
- ICO — ZC148998
- Correspondence
- contact@stodashi.co.uk
Reference only — not an offer, solicitation, or recommendation in respect of any service, security, or transaction.
© 2026 Stodashi Limited