«Department for Environment Food & Rural Affairs»
Department for Environment Food & Rural Affairs
Government Agency
Defra is the UK government department responsible for policy and regulations on the environment, food and rural affairs
Headquarters:
London, England, United Kingdom
Visit Website
Register and Claim Ownership