Talking Platforms France is owned and operated by Talking Platforms France SRL of Paris.
Head Office: