Odhams Air Services Limited with Companies House Reg No. 09721083 has been operating on the market for 9 years. This Private Limited Company can be contacted at Spencer Fellows, 169 New London Road in Chelmsford and company's post code is CM2 0AE. The firm's SIC and NACE codes are 77351 and their NACE code stands for Renting and leasing of air passenger transport equipment. August 31, 2022 is the last time when account status updates were reported.
Regarding this specific limited company, a variety of director's duties have so far been done by Jeremy O. who was formally appointed in 2015.
Jeremy O. is the individual who has control over this firm, owns over 3/4 of company shares.