UK : 71 - 75 Shelton St. London WC2H 9JQ, United Kingdominfo@odysseyrecruitment.com+44 (0) 203 409 5597+44 (0) 7483 091 202