Oba Lola Ventures Ltd has existed in the UK for at least three years. Started with registration number 13418197 in the year 2021, it is based at 9 Oldlands Walk, Swindon SN3 2BG. This business's Standard Industrial Classification Code is 74909 - Other professional, scientific and technical activities not elsewhere classified. Oba Lola Ventures Limited reported its latest accounts for the financial year up to Wednesday 31st May 2023. Its most recent annual confirmation statement was filed on Monday 15th May 2023.
For three years, the firm has only been guided by a single managing director: Olusola A. who has been presiding over it since 2021-05-25.
Olusola A. is the individual who controls this firm, owns over 3/4 of company shares.