annabelle business สร้างขึ้นเมื่อ 2001 (Switzerland), จาก 9 แบรนด์ในเครือ และ 1348 แบรนด์คู่แข่ง. annabelle business เป็นของ TAMEDIA ซึ่งจดทะเบียนในตลาดหลักทรัพย์ของ Zurich รหัสหลักทรัพย์สากล (ISIN) ของ TAMEDIA คือ CH0011178255. ภาคธุรกิจของ annabelle business คือ สื่อหลากหลาย