The exact date the firm was established is 2018-10-25. Registered under number 11642479, this firm is considered a Private Limited Company. You may visit the main office of the firm during its opening hours at the following address: 85 Great Portland Street First Floor, W1W 7LT London. This company's registered with SIC code 62020 - Information technology consultancy activities. Tranquility Node Limited released its account information for the financial year up to 2022-10-31. The latest confirmation statement was submitted on 2023-10-24.
Since 2018-10-25, this particular business has only been supervised by a single director: Oscar P. who has been guiding it for six years.
Oscar P. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.