Property development can be a rather tough business. There are so many things that factor into the success of a…