11580660 is the reg. no. of Toucari Medical & Wellness Ltd. The company was registered as a Private Limited Company on 2018-09-20. The company has been active on the market for the last 6 years. This company can be reached at 20-22 Wenlock Road in London. It's area code assigned to this place is N1 7GU. Its present name is Toucari Medical & Wellness Ltd. The enterprise's former associates may remember the company as Toucari Medical, which was in use up till 2020-02-18. The enterprise's SIC code is 47990 - Other retail sale not in stores, stalls or markets. The business latest annual accounts detail the period up to 2020-09-30 and the most current confirmation statement was filed on 2021-09-19.
For 6 years, this particular business has only been guided by an individual director: Leon J. who has been in charge of it since 2018-09-20.
Leon J. is the individual who controls this firm, owns over 3/4 of company shares.