What does Local Nature Partnership mean in a planning context?

A body, designated by the Secretary of State for Environment, Food and Rural Affairs, established for the purpose of protecting and improving the natural environment in an area and the benefits derived from it.