The National Council for Voluntary Organisations (NCVO) is membership community for charities, voluntary organisations and community groups in England. It is one of the largest support organisations with over 17,000 members, made up of all causes, shapes and sizes.
There is a huge amount of information on the NCVO website including support around Setting Up, Governance, Strategy, Safeguarding, Volunteer Support and so on. Membership is also free for organisations with an income of under £30k per year. If you are in need of support, please drop them a message on firstname.lastname@example.org