A trading comapny should not own assets as it is exposed to potential litigation. Consider also who owns the shares.
A company can get a separate land tax threshold in NSW, but there are many other things to consider as well.
If you do use a company then consider a brand new one with an...