Left Turn Films [UK] Production Companies 47 Brewer Street, 1st Floor, W1F 9UF, Londontel: +44 207 494-4433fax: +44 207 494-4477e-mail (The article continues below - Commercial information) FILMS 2007Flashbacks of a Fool2006Cashback (The article continues below - Commercial information)