Instructions
Play through the game. There will be a section where you chase a higher level trainer named Juniper to Lake Acuity. After this, return to Veilstone City.
Enter the Galactic Warehouse and speak to the Grunt there. He will accidentally inform you that the Grunt in front of the headquarters is the one who has the key.
Exit the warehouse and make your way to the headquarters. Speak to the Grunt there to get the key from him. Use this to enter the building.