property development agreement review