Which loop to use for multiple if statements which serialize objects
The solution I propose to you is to create an array or another ordered structure where you could create all the 20 club objects and just select the right one base on the index of the club. 

ClubInfo [] clubs =  new ClubInfo[20];
clubs[0] = new ClubInfo("Arsneal" , "Emirates" , "Premier League" , 11122333 , 60000);


Then you can do : 

ClubInfo club = clubs[passed_choice - 1];
tryWriteClub(club);


You could find a better way to deal with the index problem. Small problem is now the ClubInfo objects will either be created everytime the method is called or you could create it one time as a static array or something similar.



Naming

You do not follow the naming standard for the Java language. Method name should be nameLikeThis() and variable should be nameLikeThisToo. So your  int passed_choice should be int passedChoice and the method public void Serialize() should be public void serialize().

Comments

I recommend that you get rid of comments like // end if 2. It is just noise that serve nothing. Comments should be use to explain why you have this particular piece of code.