property due diligence checklist India