A company looking to open an account at BGL BNP Paribas must have a presence in Luxembourg. To establish their presence, the company must have an address, a physical office, qualified staff and all of the equipment required for their business.