20 % started its operations in 2016 as a Private Limited Company under the following Company Registration No.: 10346803. This firm has operated for four years and the present status is active. This firm's head office is based in London at 4 St. Julians Farm Road. You can also find the firm utilizing its area code : SE27 0JJ. The firm's SIC and NACE codes are 73110 which means Advertising agencies. 2019-08-31 is the last time company accounts were reported.
There seems to be one director now leading this specific business, specifically Malachy B. who's been executing the director's duties since 2016-08-25.