Txd came into being in 2005 as a company enlisted under no 05326496, located at OX14 4RZ Abingdon at Zonal, 115a Innovation Drive. This company has been in business for nineteen years and its official state is active. This enterprise's principal business activity number is 62090 which stands for Other information technology service activities. Its most recent financial reports describe the period up to 2022-12-31 and the most recent confirmation statement was released on 2023-01-05.
Currently, there seems to be only a single director in the company: Stuart M. (since 2013-04-17). Since March 2015 Carl P., had performed assigned duties for the following limited company till the resignation on 2019-10-07. In addition another director, including Peter E. quit in 2021.