13244726 is the registration number of Nodsp Ltd. The company was registered as a Private Limited Company on 2021-03-04. The company has existed in this business for the last 3 years. The firm can be contacted at 11 Elm Park Road in London. The head office's postal code assigned to this location is N3 1EG. This business's registered with SIC code 70229 and has the NACE code: Management consultancy activities other than financial management. 2023-03-31 is the last time company accounts were filed.
Thus far, the following company has only had 1 director: Nick O. who has been guiding it for 3 years.
Nick O. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.