This particular Ogbeta Research Limited business has been in this business for nine years, as it's been founded in 2015. Started with registration number 09867716, Ogbeta Research was set up as a Private Limited Company located in Lynton House, London WC1H 9BQ. This firm's declared SIC number is 82990, that means Other business support service activities not elsewhere classified. Ogbeta Research Ltd released its account information for the financial period up to Friday 30th November 2018. Its latest annual confirmation statement was released on Sunday 10th November 2019.
As stated, this particular company was built nine years ago and has so far been overseen by three directors, and out this collection of individuals two (Mathias O. and Elaine O.) are still active.
Elaine O. is the individual with significant control over this firm, owns over 3/4 of company shares.