Perusahaan ini didirikan pada tahun 1997 dan berbasis di London, Inggris. Ia memiliki kantor tambahan di Brussel, Belgia; Hongkong; Paris, Prancis; Singapura; Stockholm, Swedia; Utrecht, Belanda; dan Birmingham, Bracknell, Edinburgh, dan Manchester, Inggris Raya. Pada tanggal 31 Januari 2011, Aston Carter International Limited...