The case of Mainzeal Property and Construction Limited v Yan has been one of the highest profile cases in the last number of years. This case involves one of...