I have recently purchased a new flat. I wanted to take the Insurance cover for flat against any mishappenings or damages in future from fire, theft or any natural calamities etc. Please guide me if there is any Insurance of such kind and companies providing this.