Incamesh Filtration is a company registered at CW9 6DE Northwich at Unit 5 Wincham Lane. This enterprise has been in existence since 1978 and is registered under the identification number 01353975. This enterprise has been present on the UK market for 46 years now and its last known state is active. This firm's classified under the NACE and SIC code 28290 meaning Manufacture of other general-purpose machinery n.e.c.. The business latest financial reports were submitted for the period up to 2022/04/30 and the most current annual confirmation statement was submitted on 2022/12/13.
Current directors registered by the following firm include: John L. appointed eighteen years ago, Robert L. appointed in 2003 and Lyn L. appointed in 1990 in December. In order to support the directors in their duties, this firm has been utilizing the skills of Robert L. as a secretary since 2003.
John L. is the individual with significant control over this firm, has substantial control or influence over the company.