2017 is the year of the founding of Urban Capybara Limited, a company registered at Tudor House, 16 Cathedral Road, Cardiff. The company was registered on 2017-08-15. The firm reg. no. was 10916065 and the company area code was CF11 9LJ. This company had been operating on the British market for approximately four years until 2021-07-27.
This specific limited company was administered by an individual managing director: Edgar U. who was administering it for four years.
Edgar U. 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.