O1 Properties Ltd
ICT Holding Ltd owns 17% of O1 Properties Ltd.
O1 Properties is a private Russian investment company and is one of the largest owners of class A and B+ office real estate in Moscow.
O1 Properties specialises in acquiring, developing and managing premium commercial office real estate. It owns and manages business centres with total rentable floor space of 584,000 m².
Its unique business model and careful choice of investment projects has allowed O1 Properties to become the leader in Moscow’s commercial real estate sector. The company’s main competitive advantages are the premium location of its business centres and its extremely high management standards, and this strong competitive position enables them to attract and keep high calibre tenants, which include major international companies and Russian corporations. O1 Properties’ clear long-term strategy, professional management team and strong financial partners create favourable conditions for the company’s sustainable development.