The company referred to as Jo Cowen Capital was started on 2018-01-22 as a private limited company. The company head office was based in London on 533 Kings Road. The address post code is SW10 0TZ. The company registration number for Jo Cowen Capital Limited was 11161040. Jo Cowen Capital Limited had been in business for 5 years until dissolution date on 2023-08-22.
The firm had 1 managing director: Joanne C. who was managing it for 5 years.
Joanne C. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.