Buying A Property – What You Must Know