Linking data between officer search results and companies

Currently if we use the search for an officer name, there is no easy way to see the company associated with them, without making multiple queries to all the results received to find the right company. Can this be improved so there is some cross linking of data between various objects. The etags which come do not seem to have any relation to the group of data, so how do we link the officers and companies easily without iterating through the officer search results and then again searching the companies and the metadata for the companies.


We maintain a full connected dataset of all UK companies > officers > companies etc. It is built from CH data. Overview here if you’d like more info.