Olika Affiliates came into being in 2017 as a company enlisted under no 10654762, located at N5 2ER London at 310 Screenworks. The firm has been in business for 7 years and its last known status is active. The firm's registered with SIC code 73110 meaning Advertising agencies. The company's most recent annual accounts describe the period up to 2022-03-31 and the most recent annual confirmation statement was submitted on 2023-09-10.
For 7 years, the following firm has only had an individual managing director: Olivier S. who has been presiding over it since 2017-03-06.
Olivier S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.