Owaboo started conducting its operations in 2008 as a Private Limited Company under the ID 06699185. The company's head office was situated in Market Harborough at Bowden House. The Owaboo Limited business had been in this business for 15 years.
Rebecca M. was this specific company's director, designated to this position 16 years ago.
Rebecca Maria M. was the individual who had control over this firm, had substantial control or influence over the company, owned over 3/4 of company shares and had 3/4 to full of voting rights.