Itt came into being in 2001 as a company enlisted under no 04222607, located at B3 1PX Birmingham at 61 Charlotte Street. This firm's last known status was dissolved. Itt had been operating in this business for fifteen years.
Richard A. was this enterprise's managing director, selected to lead the company in 2001.