So Ola! Ltd with the registration number 13480534 has been a part of the business world for 3 years. This particular Private Limited Company is officially located at 12 Fernhill Court, , London and company's postal code is E17 3RP. The company's SIC code is 47910 and their NACE code stands for Retail sale via mail order houses or via Internet. The most recent financial reports detail the period up to 2022-06-30 and the latest confirmation statement was released on 2023-07-04.
Since Monday 28th June 2021, this specific company has only had an individual managing director: Samuel I. who has been managing it for 3 years.
Samuel I. is the individual who has control over this firm, owns over 3/4 of company shares.