2004 is the year of the beginning of International Train And Coach Limited, the firm which was located at 17 Martin Street, Stafford, Staffordshire. It was registered on 2004-03-31. The firm registration number was 05089478 and its area code was ST16 2LF. This firm had existed in this business for approximately eighteen years up until 2022-04-12.
Duncan L. was the following firm's managing director, assigned this position on 2004-05-03.
Duncan L. was the individual who had control over this firm, owned over 3/4 of company shares.