inactivenonprofitEHFF. UK
(United Kingdom, 35 Borderside, Slough, Berkshire, SL2 5QU)
Previously/Alternatively known as EUROPEAN FORUM FOR HEALTH FUTURES
TVM UK ANIMAL HEALTH LTD
(United Kingdom, Building B Kirtlington Business Centre
Slade Farm, Kirtlington, Oxfordshire, OX5 3JA)
Previously/Alternatively known as FORUM ANIMAL HEALTH LIMITED