Oiduts Limited has existed in the United Kingdom for 6 years. Started with Registered No. 08357917 in 2013, the firm is based at 24 Saint Johns Avenue, London NW10 4EE. The company's declared SIC number is 68209 which means Other letting and operating of own or leased real estate. Oiduts Ltd reported its latest accounts for the financial period up to 2018-01-31. The latest confirmation statement was filed on 2019-01-14.
Regarding this specific company, just about all of director's duties have so far been performed by Rose C. who was appointed in 2013.
Rose C. is the individual with significant control over this firm, owns over 3/4 of company shares.