The firm is widely known as Inca Europe Ltd.. This firm was started 26 years ago and was registered under 03497621 as the registration number. This particular headquarters of the firm is situated in Harrogate. You can contact them at Suite 23 Claro Court Business Centre, Claro Road. This company's declared SIC number is 62090 which stands for Other information technology service activities. The company's most recent annual accounts cover the period up to 2022-12-31 and the most current annual confirmation statement was released on 2023-01-05.
With regards to this firm, the full scope of director's tasks have so far been carried out by Brian O. who was assigned this position in 1998 in January. For one year Jon B., had been functioning as a director for this specific firm up until the resignation in June 1999.
Brian O. is the individual with significant control over this firm, owns over 3/4 of company shares.