ITS Holdings Ltd. is a company that provides Filtration, Natural resource management, Petroleum industry and more. ITS Holdings Ltd. is headquartered in United Kingdom . ITS Holdings Ltd. was founded in 1996. ITS Holdings Ltd. has a total of 6 patents