Report copyright - Oxford Technology · 2013-10-07 · Oxford Technology Venture Capital Trust plc Results for the year Interest on bank deposits and investee loans produced gross income of £31,000
Please pass captcha verification before submit form
Please pass captcha verification before submit form