A Business Presence membership offers users access to any open workspace in SOHO Office’s business centers. Business Presence memberships provide a physical presence in the workspace, granting users the option to welcome their clients on-premises. Business Presence memberships offer a lease agreement to secure local bank accounts, the ability to register a company with local authorities or promote a physical presence to clients in Malta even when based abroad.