Report this document Global Availability Customisation Programmes Evaluation ... · PDF file Targus EMEA Head Office: Targus Europe Ltd 527 Staines Road Hounslow - Middlesex TW4 5DZ United Kingdom 44.