Institute of Translation and Interpreting

Suite 141
Milton Keynes Business Centre
Foxhunter Drive
Linford Wood
Milton Keynes
MK14 6GD
United Kingdom

t: +44 (0) 1908 325250 



 

Registered in London, United Kingdom.
Company registration number 2166933