https://www.companyinformation.co.uk/company/08210209-TOR-INVESTMENT-MANAGEMENT-UK-CORPORATION-LIMITED
TOR INVESTMENT MANAGEMENT UK CORPORATION LIMITED - Overview - Company Information UK