A.J.CONSULTING NewsMay 19, 20213 minVirtual business address or legal address in RussiaLegal address of a company is its location address entered in the Russian Trade Register and contained in its incorporation documents.