Defra Investor
![](/files/companies/Defra.png)
Defra is the UK government department responsible for policy and regulations on the environment, food and rural affairs
Founded Date:
2001
Investor Type:
Government Office
Estimated Revenue:
Less than $1M
Employee Number:
10001+
Headquarters:
London, England, United Kingdom