За 10 лет присутствия на рынке столицы компания стала одним из лидеров в сфере коммерческой недвижимости (преимущественно здания А-класса) в Москве. Компания является собственником и управляющим лицом точек во многих бизнес-центрах. Общий размер арендуемых площадей – почти 500 тысяч кв.м. В денежном выражении собственность оценивается в 3,2 млрд долларов. Компания строит, оснащает и управляет объектами в соответствии с международными стандартами качества. Услугами O1 Properties воспользовались российские и зарубежные бренды.