Natural England issues wildlife licences as a delegated function by Defra to Natural England under section 78 of the Natural Environment and Rural Communities Act 2006.
Natural England issues wildlife licences as a delegated function by Defra to Natural England under section 78 of the Natural Environment and Rural Communities Act 2006.