Skip to main content"

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]