Situated at 1st Floor North, Anchor Court, Cardiff CF24 5JW Cafe Twocann Limited was a Private Limited Company registered under the 05894686 Companies House Reg No. It'd been founded 18 years ago before was dissolved on December 16, 2020.
According to this enterprise's directors directory, there were two directors: Catherine C. and Dennis C..
Dennis C. was the individual who controlled this firm, owned 1/2 or less of company shares and had 1/2 or less of voting rights.