В 2004 году появилась фирма «СТ Тауэрс». Её главным видом деятельности является вложение средств в уставные капиталы и венчурное инвестирование, в том числе с помощью инвестиционных компаний. Кроме того, организация делает упор на строительством жилых и нежилых объектов. Учредителем компании со 100% доли является нидерландская фирма "Сити Гарденс Б. В.".
В обязанности застройщика также входит:
строительство коммерческих и жилых объектов;
установка строительных подмостьев и лесов;
монтирование стальных конструкцией;
предпродажная подготовка собственных комплексов и многое другое.
В 2013 году фирма стала застройщиком своего пилотного проекта. Им является апарт-отель "Neva Towers", который находится недалеко от башен "Евразия" и "Федерация" в МФК "Москва-Сити".
В качестве девелопера строительства выступила фирма Renaissance Development. Автором проекта стало архитектурное бюро SPEECH, а соавтором выступила американская компания НОК.
Концепция комплекса полностью соответствует стандарту LEED, что позволяет экономить свет, газ и снизить потери теплоэнергии. В 2020 году строительства объекта подошло к концу.