Residents have been asked for their views on a major nature recovery scheme for 87 acres of land near Oswaldtwistle.