Located in Unit 18 Thame Park Business Centre, Thame OX9 3XA Optical Filters Limited is categorised as a Private Limited Company issued a 02289077 Companies House Reg No. The company was created on 23rd August 1988. This business's classified under the NACE and SIC code 32990 and their NACE code stands for Other manufacturing n.e.c.. 2022-12-31 is the last time when company accounts were reported.
As suggested by this particular enterprise's executives list, for twenty one years there have been four directors to name just a few: Peter F., Nicola D. and Matthew D..
Michael D. is the individual who has control over this firm, owns over 3/4 of company shares.