Download our brochure to learn more about O1 Properties and our projects.
We own and operate a portfolio of 11 business centres in the Russian capital with total space in excess of 586,000 square metres.
The O1 Properties portfolio includes iconic projects that are Moscow landmarks. As well as creating space for companies and people to do business successfully, we enhance the urban environment by making the landscaped grounds and facilities of our business centres available for use by everybody in the city.
We build partnerships with our tenants and understand that the quality of their office and the building in which it is located helps them to attract the best staff.
We also understand the social importance of our business and invest in green technologies and best property management practices.