I can confirm that James speaks English, since that's the language I used to speak with him. ;)
The girls, however, primarily speak Mandarin, though they do understand some Cantonese. They will not understand English at all.
You can also check my reports as well -- Pang Pang Tong, Flamingo, and Melody are all from James'. Speaking of which, it looks like I will be making another trip to HK next month, so I better find James' number again...