Skip to main content"

Institute of Translation and Interpreting

Registration reference
Z5623416
Date registered
28 August 2001
Registration expires
27 August 2027
Payment tier
Tier 1
Data controller
Institute of Translation and Interpreting
Address
Suite 141, Milton Keynes Business Centre Foxhunter Drive Linford Wood Milton Keynes Buckinghamshire MK14 6GD