Registered with number 11135373 six years ago, Torca Limited was set up as a Private Limited Company. The official office address is 9th Floor Neo Building, Faulkner Street Manchester. The company currently known as Torca Limited was known under the name Renovare Digital up till 2018-08-21 at which point the name got changed. This company's SIC and NACE codes are 64209 and has the NACE code: Activities of other holding companies n.e.c.. The most recent filed accounts documents were submitted for the period up to 2022-03-31 and the most current annual confirmation statement was filed on 2023-02-07.
At present, there seems to be a single managing director in the company: Robert N. (since 2021-09-29). The business had been led by Scott D. till 4 years ago. In addition a different director, namely David V. quit 5 years ago. At least one limited company has been appointed as a director, specifically Lowry Trading Ltd.