November 26, 2025
Otto granted the Trust or Company Service Provider License in Hong Kong
We are pleased to announce that Otto has been granted a Trust or Company Service Provider License in Hong Kong as of 26th November 2025.

License Details
- License Number: TC010640
- Licensee: Otto Corporate Services (HK) Limited
- Date Granted: 26 November 2025
- Valid Until: 25 November 2028
- Business Address: Unit 10, 22/F, West Tower, Shun Tak Centre, 200 Connaught Road Central, Sheung Wan, Hong Kong
This license authorizes Otto Corporate Services (HK) Limited to carry on a trust or company service business in Hong Kong under the Anti-Money Laundering and Counter-Terrorist Financing Ordinance (Chapter 615).
