SPAs (Sales Purchase Agreements) for Off-Plan Properties in Dubai: A Compre