ELCRP: East London Community Recycling Partnership

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

Definition in English: East London Community Recycling Partnership