Business center Lesnaya 43 — Apollax — commercial real estate investment in Europe