London Oda has been on the market for 7 years. Established under no. 10781636, the firm is listed as a Private Limited Company. You may visit the main office of this company during its opening times at the following address: 61 Ladbroke Road, W11 3PD London. This enterprise's principal business activity number is 68100 which means Buying and selling of own real estate. London Oda Ltd released its latest accounts for the period up to 2022-05-31. The latest annual confirmation statement was submitted on 2022-10-05.
There is 1 managing director currently supervising the business, namely James S. who has been utilizing the director's responsibilities for 7 years. The business had been directed by Bujar M. till 2022. As a follow-up another director, specifically Perparim R. gave up the position in 2021.