Located at 85 Great Portland Street, London W1W 7LT Cowabi Ltd is a Private Limited Company issued a 10092807 Companies House Reg No. This company was founded on 2016-03-31. This firm's principal business activity number is 62020, that means Information technology consultancy activities. Cowabi Limited released its latest accounts for the financial year up to 2023-03-31. The most recent annual confirmation statement was submitted on 2023-03-30.
As stated, this particular business was founded in March 2016 and has so far been led by two directors. In order to provide support to the directors, this business has been utilizing the skills of Eduardo C. as a secretary since March 2016.
Executives who control the firm include: Fernando M. owns 1/2 or less of company shares. Eduardo C. owns 1/2 or less of company shares.