Innovative Treatment Solutions (its) Limited has been prospering on the market for at least 18 years. Started with Companies House Reg No. 05894760 in the year 2006, the firm is based at 12 Kenchester, Milton Keynes MK13 0QP. The company's classified under the NACE and SIC code 72190 and their NACE code stands for Other research and experimental development on natural sciences and engineering. The firm's latest filed accounts documents cover the period up to 2022-09-30 and the most recent confirmation statement was submitted on 2023-08-01.
Until now, the business has only been overseen by one director: Colin P. who has been overseeing it for 18 years. In order to support the directors in their duties, the business has been utilizing the expertise of Hannelie P. as a secretary since August 2006.
The companies with significant control over this firm include: Parsloe Holdings Ltd owns over 3/4 of company shares. This business can be reached in Milton Keynes at Kenchester, Bancroft, MK13 0QP and was registered as a PSC under the reg no 08046987.