Contact us
Institute of Translation and Interpreting
Suite 141
Milton Keynes Business Centre
Foxhunter Drive
Linford Wood
Milton Keynes
MK14 6GD
United Kingdom
+44 (0) 1908 325250
Registered in London, United Kingdom.
Company registration number 2166933