How long does a property development agreement review take?