12428501 is a reg. no. for Olida Ltd. This company was registered as a Private Limited Company on 2020/01/28. This company has been on the market for the last 4 years. The company may be reached at 20-22 Wenlock Road in London. It's post code assigned to this place is N1 7GU. The firm's principal business activity number is 82920 and has the NACE code: Packaging activities. The company's most recent annual accounts detail the period up to January 31, 2022 and the latest annual confirmation statement was released on January 27, 2023.
Jason D. is this company's individual managing director, that was arranged to perform management duties in 2020 in January.
Jason D. is the individual with significant control over this firm, owns over 3/4 of company shares.