Yes, if your home has experienced subsidence, you will always need to declare this on your home insurance, even if it has been over 10 years since the incident. This is because many home insurance providers will refuse policies to homes with a history of subsidence.  

Homeprotect is happy to quote for home insurance, even for properties with a history of subsidence.