SNCV: Sutton Nature Conservation Volunteers

What does SNCV mean? The above is one of SNCV meanings. It may have other definitions. Please refer to the end of this passage.

SNCV: Sutton Nature Conservation Volunteers

Definition in English: Sutton Nature Conservation Volunteers