80 Percent Outrage started its business in 2019 as a Private Limited Company under the following Company Registration No.: SC637971. The firm's head office was based in Glasgow at 154 Wilton Street. The 80 Percent Outrage Ltd firm had been on the market for at least three years.
Taking into consideration this firm's directors directory, there were two directors: Hannah G. and Joshua S..
Executives who controlled the firm include: Hannah G. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Joshua S. owned over 1/2 to 3/4 of company shares , had over 1/2 to 3/4 of voting rights.