DIy solution so no links I'm afraid.
I spent a whole weekend setting up files a few years ago. Categorize everything and get loose-leaf folders for each category (eg current a/c, savings a/c, pensions, school reports, health records etc.)
Get a filing cabinet depending on how many files you've filled (mine has 2 drawers but three would suit better).
Label the hanging files with general headings (eg bank a/cs, insurance policies, family documents etc.)
Then put the relevant loose leaf folders in to the hanging files. So the file for insurance would contain separate folders for the house, health, dental, and for us boat and caravan. The cars have their own separate hanging file which includes docs, mots, insurance, receipts for maintenance etc.
You can include personal stuff like school reports, which
would be a file for each child, health records for each person (eye tests and medical cards etc), hobbies, club memberships - basically you can make a file for every category of paper you find.
Make sure you have an annual clear-out, though.
Hope this makes sense.