Property developer financial prudence