Damage to premises as a result of floods, fire or impact, cost both businesses and homeowners in the UK more than a £1billion a year, yet the insurance settlements’ total paid out is well below that figure.When facing the devastating consequences of flood...

read more