Entity
Natural England
UK non-departmental public body responsible for the protection and improvement of England's natural environment
Entity sentiment
UK non-departmental public body responsible for the protection and improvement of England's natural environment