real estate legal due diligence checklist Chennai property buyers