• Name: Deniz Kizilcec
  • Address: 12a Guernsay Road, London E11 4BJ, United Kingdom
  • Affiliation: Director of Canut Press International
  • Phone +44 1444 39 0635