Residential, retail and commercial real estate
Mayfair Investments is a real estate investment organization and part of the Libra Group’s global real estate investment and management portfolio.
The company has previously managed property investments in St Petersburg. Its investment and management experience in the region spans commercial, residential and retail projects – each presenting their own challenges and each demanding acute insight into the local commercial and cultural climate.
Global experience aligned to local insight.
Mayfair continues the Libra Group's extensive commercial footprint with subsidiaries that own and operate assets in 50 countries around the world. Mayfair's real estate investment throughout the CIS region owes much to the knowledge base gained through Libra’s history and positive commercial track record in the region.