Tarrm Limited has existed in the UK for seven years. Started with registration number 10743225 in the year 2017, it is registered at 10743225 - Companies House Default Address, Cardiff CF14 8LH. This enterprise's principal business activity number is 62020 meaning Information technology consultancy activities. Its most recent financial reports describe the period up to 2022-04-30 and the most current annual confirmation statement was submitted on 2023-04-26.
As mentioned in the following enterprise's register, since 2020-08-03 there have been two directors: Richard T. and Michael T..
Michael T. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.