2016 is the date that marks the launching of 2ruff Limited, the firm registered at 4th Floor, 100 Fenchurch Street in London. It was created on 2016-02-24. The registered no. was 10023083 and its postal code was EC3M 5JD. The company had been present on the British market for 6 years up until 2022-08-02.
The following firm had one managing director: Thomas A. who was leading it from 2016-02-24 to dissolution date on 2022-08-02.
Thomas A. 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.