What happens if a developer breaches a property development agreement?