'Bush telegraph' says 'one can’t open a company in Russia without renting office space first'. That’s inaccurate.
Address issues start and end in 2 (two) points:
- reliable connection between owner of the premises and respective statutory/tax/immigration body or a bank;
- reliable mail delivery service from the post office your company registered address is assigned to.
If these two points are taken care of - your 'address matter’ is sorted out.