Overview
Legal name
INSTITUTE OF ANIMAL TECHNOLOGY(THE)
Region
South East England
Registered address
5 SOUTH PARADE
SUMMERTOWN
OXFORD
OX2 7JL
Insolvency history
No