Further news from my agent is that the development will be at least 6 months behind schedule, finish date was September 2007 but is now destined for March 2008. If it goes past this deadline then you should be able to cancel your contract with the developer and reclaim all your deposits. However I am told that this can be a lengthy process.