20 % started its operations in 2016 as a Private Limited Company under the following Company Registration No.: 10346803. This firm's head office was situated in London at 4 St. Julians Farm Road. This 20 % Ltd firm had been operating in this business for at least five years.
The business was managed by one director: Malachy B., who was assigned to lead the company eight years ago.