The address of VFS : ,VISA APPLICATION CENTER 29th floor, The World Center, 330 Senator Gil Puyat Avenue Makati City, Metro Manila 1631. Make sure send all the documents: Passport, letter from IRCC and signed Appendix B, PR picture (2pcs), managers check ( 1 way courrier + SMS(if you need or...