Company overview
Company Number
03071324
Name
Eden Research Plc
Entity type
Public Limited Company
Industry codes
72110
Status
Active
Incorporation date
22 June 1995
Address
67C Innovation Drive, Milton Park, Abingdon, Oxfordshire, OX14 4RQ, England
Postal code
OX14 4RQ
Country
United Kingdom