Otta Technology Limited
- Registration reference
- ZA555408
- Date registered
- 08 October 2019
- Registration expires
- 07 October 2026
- Payment tier
- Tier 2
- Data controller
- Otta Technology Limited
- Address
- Floor 1, Mindspace Churchill House Old Street London EC1V 9BW
- Other names
-
- Welcome to the Jungle
- Data Protection Officer
- Churchill House 142-146 Old Street Floor 1, Mindspace LONDON EC1V 9BW [email protected]