Duka Afrika Limited has been prospering on the market for at least three years. Registered with number 13611199 in the year 2021, the firm is located at 17 Alexander Square, London SW3 2AX. This company's registered with SIC code 62090 meaning Other information technology service activities. 2022/12/31 is the last time account status updates were filed.
For this particular limited company, a variety of director's obligations have so far been executed by Jeremy S. who was assigned this position three years ago.
Executives who control the firm include: Toby S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Jeremy S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.