Who cares if there are foreign buyers? I'm not sure xenophobia is the best method of keeping housing prices affordable.
And there you have the reason we don't have any data on foreign investment. As soon as anyone suggests it might be useful to have data, they get shouted down as a racist.