Articles on: Altify AccountWhere is Altify incorporated?The holdings company of the Altify group is incorporated and domiciled in the United Kingdom. Altify currently has operating subsidiaries in South Africa, Poland and the Seychelles.Updated on: 30/11/2023