UCL Business
UCL Business PLC is the technology-transfer company of University College London Hospital NHS Foundation Trust in London , England . 
<triplet> UCL Business <subj> technology-transfer <obj> industry <subj> London <obj> headquarters location