Members of the Sea Cadets have raised enough money to reopen their Islington drill hall after being closed for 12 years.