ABACUS Cambridge
Association Of British And Chinese University Students at The University of Cambridge
It looks like nothing was found at this location. Maybe try a search?