Contacts

We’re at the office and online — whichever suits you.

Office

OVOKACHO L.L.C-FZ

Meydan Grandstand, 6th floor, Meydan Road

Nad Al Sheba, Dubai, U.A.E.

Company details

Tax Registration Number
104654049600001
License
TBD

We use cookies to run this site. Privacy Policy · Cookie & data consent