Timing is everything when it comes to taking out a building insurance policy. Find out why it’s vital to have insurance in place when you exchange contracts.

read more