- UK establishment office address
- Level 18 40 Bank Street, London, Canary Wharf, E14 5NR
- Status
- Open
- Opened on
- 1 December 2018
- Type of business
- Asset Protection & Anti-Counterfeit Technology
- This is a UK establishment of CHAMELEON INNOVATIONS PTY LTD
- Company number
- FC035957