Kin and Carta (formerly the St Ives Group) is an international consulting firm.
111 north canal street