HSBC possibly as they operate in both regions?
From on one visit while waiting for the missus in a mall reading the paperwork a phill let alone a non phill needed to take out a mobile phone contract im sure your need various forms and certs.
I know from what the Wifes family (one aunt is a asst manager in a bank) mentioning banks in phill seem to still be very much about what the bank manager decides. So maybe possible..