Located in 45 Cherington Road, Bristol BS10 5BL Llama Agency Ltd is categorised as a Private Limited Company with 14960388 registration number. This company was launched one year ago. The firm's classified under the NACE and SIC code 73110 meaning Advertising agencies.
As found in this firm's executives list, since 2023 there have been two directors: Alexandra L. and Oliver L..
Executives who control the firm include: Alexandra L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Oliver L. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.