International Terminal Solutions Limited is located at Loughborough at 1 Princes Court. Anyone can look up this business using the post code - LE11 5XR. This company has been operating on the British market for 22 years. This firm is registered under the number 04601425 and their current status is active. The firm's SIC code is 62090 meaning Other information technology service activities. International Terminal Solutions Ltd filed its latest accounts for the financial period up to 2022-12-31. Its most recent annual confirmation statement was submitted on 2022-11-26.
According to the following enterprise's executives list, since 2002 there have been two directors: Richard L. and Steven B..
Executives who control the firm include: Richard L. owns over 1/2 to 3/4 of company shares . Stephen B. owns 1/2 or less of company shares.