i too have been in the same situation.
police did not entertain. said go to the court.
at court its tough as you need to know arabic. reps taking down the compliant discourage me from doing so saying it was a waste of time.
i pursused and they asked me for a lot of arabic information like the 'companies name in arabic' which i could never get hold of.

i had to let it go.. lost 4,500 out of my 11,000 deposit paid to a very well know real eastate company
Sad to know i was being robbed and couldent do anyting about it