I've worked the doors around this place for years ans have heard stories ranging from triads to spy's.
But, with how many thousands of students from China in Glasgow and just how over the top about control China as a country is it wouldn't be surprising to find out its a front for keeping control/an eye on its citizens abroad.