I think the names makes sense, but they are little long imo
There are also lot of alternatives to each of them..
lets take TopDubaiProperty - you can have plural, which makes much more sense, TopDubaiProperties
but even plural not very valuable, as you can have also DubaiProperties with prefixes like Best, Real, World, Great, Fantasy, Royal..many adjectives can get there. So probability that some real estate agent dealing with Dubai Properties will want exactly TopDubaiProperty and pay some high premium for it is very small.
Saying that, all names can fetch highXXX-lowXXXX, but with very low probabilities of resale.