Ozoda started conducting its business in the year 2008 as a Private Limited Company under the ID 06628376. The company has been functioning for 16 years and it's currently active. This company's headquarters is registered in London at 39 St. John's Road. Anyone could also locate the company by the area code : E16 1NS. This business's Standard Industrial Classification Code is 98000, that means Residents property management. Ozoda Limited filed its account information for the financial period up to June 30, 2023. The company's most recent confirmation statement was released on May 10, 2023.
Since June 24, 2008, the following firm has only had one managing director: Utkurjon S. who has been managing it for 16 years.
Utkurjon S. is the individual who controls this firm, owns over 3/4 of company shares.