Owewa Group came into being in 2023 as a company enlisted under no 14949216, located at BS34 5DA Bristol at 12 Bushy Road. This company has been in business for one year and its last known status is active. The company's registered with SIC code 62020: Information technology consultancy activities.
Since 2023-06-20, this limited company has only been overseen by 1 managing director: Ayodele F. who has been supervising it for one year.
Ayodele F. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.