Yes, but be careful. If you initiate a deposit to Marygold directly from your bank app make sure the Account Holder name (i.e. the business name according to the bank) is identical to the Account Holder name of the Primary Account you have linked to Marygold. If it is not your Marygold Account may be frozen and you'll need to contact support@marygoldandco.uk. This is done for a variety of reasons including better protection for our customers.
However, we do facilitate transfer between non-Marygold bank accounts via Me2Me transfers, so if you need to move money from a non-Primary account to Marygold, all you need to do is first transfer your funds into your Primary Account via Me2me (this takes seconds), then transfer the funds from your Primary Account to Marygold (which also takes seconds).