Odh Limited 's been on the market for 8 years. Registered under the number 09937940 in 2016, the firm is located at The Library Building, Suite 107, 2A St Lukes Ave, 2A St. Luke's Avenue, London SW4 7EB. This firm's SIC and NACE codes are 46420 - Wholesale of clothing and footwear. Odh Ltd filed its account information for the financial year up to 2022-03-31. The most recent confirmation statement was submitted on 2023-06-17.
According to the latest data, this company is managed by just one managing director: Layla C., who was assigned to lead the company 8 years ago.
Layla C. is the individual who has control over this firm, owns over 3/4 of company shares.