Tu error es que estás tratando la clase del formulario como si fuera una instancia del formulario.
El mero hecho de declarar la clase Form1 no hace que salga ningún formulario en tu programa. El formulario se "ve" cuando haces, por ejemplo, algo como esto: Form1 frm = new Form1(); frm.Show();
Esas instrucciones las podrías ejecutar 5 veces, y en pantalla se verían 5 copias del Form1. Evidentemente, cuando quieres leer un dato del Form1 no basta con decir que es del Form1, hay que especificar de cuál de las 5 copias ("instancias") del
Form1 quieres leerlo. ¿Y cómo se reconoce la instancia? Pues precisamente a través de esa variable que en el ejemplo hemos llamado "frm".
En resumidas cuentas, el código que te da error, "Form1.getAccountNumber()" debes cambiarlo por "frm.getAccountNumber()", siendo "frm" la variable que usaste para instanciar el Form1. Obviamente, si esa variable es local, tendrás
que copiarla y hacerle llegar la copia a la subrutina donde vas a usarla.