This particular Odukuly Ltd firm has been operating on the market for seven years, having started in 2017. Started with registration number 10903260, Odukuly is a Private Limited Company with office in 28 Seaforth Drive, Waltham Cross EN8 8BU. The company's principal business activity number is 69201 which means Accounting and auditing activities. 2022-12-31 is the last time account status updates were reported.
There's one director at the moment overseeing this particular firm, namely Osman D. who's been executing the director's tasks since 2017-08-07.
Osman D. is the individual who has control over this firm, owns over 3/4 of company shares.