Is it possible to deposit funds to the account in cash in the Company’s office?

No, it is not. Funds can be deposited only via payment systems specified on "Deposit / Withdrawal" page.