Компания «Русский трикотаж» была создана в 2002 году. Компания является собственником коммерческой недвижимости в Москве, Московской области и других регионах РФ.
В 2003 году начал функционировать административный комплекс на Сущевском валу общей площадью 10 274 кв.м., состоящий из нескольких строений переменной этажности до 5-ти этажей. Здание расположено в СВАО города Москвы, на внешней стороне третьего транспортного кольца, в 5-ти минутах пешком от станции метро «Марьина роща», либо 15-17 минут пешком от станций метро «Савеловская», «Рижская».