Delor Oy [FI] Production Companies Pohjoisranta 20 b B 41 00170 Helsinkitel: 09 624832fax: 09 248993 (The article continues below - Commercial information) FILMS 2004Guarded Secrets (The article continues below - Commercial information)