All About obtaining Polish Residence Permit and Citizenship. Step By Step Guide to Short term Residence Permit and Visa Procedures