Appreciate your reply.
Waiting for emirates ID to be delivered. Will then try my luck with Mashreq NeoBiz. The thing is I don't have any plans to live in Dubai. Is your home address in Dubai?
Mind if I ask, why do such zones exist if the companies that establish a presence there, are not able...