2012 marks the launching of Twenty Limited, the firm registered at 08314523: Companies House Default Address, in Cardiff. The company was started on 2012-11-30. The firm Companies House Reg No. was 08314523 and its post code was CF14 8LH. This firm had been operating on the market for 9 years until 2021-11-23.
Martynas B. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.