1 Eyed Deer Limited is established as Private Limited Company, based in 3rd Floor, 207 Regent Street, London. The office's located in W1B 3HH. This enterprise was formed in 2013. The company's reg. no. is 08478038. This enterprise's SIC code is 73110 which stands for Advertising agencies. The company's most recent annual accounts were submitted for the period up to 30th April 2022 and the most recent annual confirmation statement was released on 31st March 2023.
According to the latest data, the firm is governed by just one director: Rachel D., who was designated to this position on 8th April 2013.
Rachel D. is the individual who has control over this firm, has substantial control or influence over the company.