Согласно полученным документам, панорамный БЦ Eightedges общей площадью почти 19,546 тыс. кв. м в 100%-ной доле принадлежит ГК Leorsa. Комплекс, находящийся по адресу: Санкт-Петербург, Малоохтинский пр., 45А, располагает офисными помещениями площадью почти 12,18 тыс. кв. м, из которых почти 70% сданы в аренду. Кроме того, центр располагает кафе и ресторанами площадью 740 кв. м и четырехуровневым паркингом на 117 машино-мест.
Инвестиции в проект составят порядка $50 млн, из них $20 млн – средства инвесторов, остальные $30 млн являются привлеченными средствами Сбербанка, выделенными на пять лет.
Здание соответствует экологическому сертификату LEED Gold. Автором внешнего и внутреннего облика БЦ является английское архитектурное бюро Grimshaw.