Компания AFI Development основана в 2001 году. Проектами компании AFI Development в России управляет ООО "АФИ РУС". Компания занимает ведущие позиции на рынке недвижимости Москвы и Московской области, внедряя международные стандарты девелопмента с учетом особенностей российской строительной отрасли.
В 2007 году AFI Development успешно провела первичное размещение своих акций на Лондонской фондовой бирже и привлекла около $1,4 млрд. С 2010 года акции компании включены в премиальный список (premium listing) Лондонской фондовой биржи.
В портфеле компании - проекты жилой, офисной, торговой и гостиничной недвижимости, всего более 750 тыс. кв. м завершенных объектов и свыше 1,37 млн кв. м объектов, находящихся в стадии разработки и строительства.