What are the risks involved in a property development agreement?