Double check that excess, there is absolutely no way the excess is £3,000.
Either way, you need to claim via your buildings insurance, they'll send someone out to survey the damage and carry out the repairs. Even though the leak has come from above, if you are the owner, the responsibility is yours to claim.