KMBRC: Kent and Medway Biological Records Centre

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

Definition in English: Kent and Medway Biological Records Centre