Delsi Ltd has existed in the UK for nineteen years. Registered with number 05523169 in the year 2005, the firm is based at 128 Windermere, London SW16 5HE. This company's Standard Industrial Classification Code is 70229 : Management consultancy activities other than financial management. The most recent annual accounts were submitted for the period up to 2022-07-31 and the latest confirmation statement was filed on 2023-07-29.
Since 2005-08-05, this particular firm has only been overseen by 1 managing director: Omotola A. who has been presiding over it for nineteen years. To help the directors in their tasks, the firm has been utilizing the skillset of Oluseyi A. as a secretary since the appointment on 2005-08-01.
Omotola A. is the individual who has control over this firm, owns over 3/4 of company shares.