Owu Limited has existed on the market for at least 5 years. Registered under the number 11943818 in 2019, the firm is located at 69 Alwold Crescent, London SE12 9AG. The firm's classified under the NACE and SIC code 97000 which means Activities of households as employers of domestic personnel. 2022-04-30 is the last time the company accounts were filed.
For the following business, a variety of director's duties have so far been executed by Babatunde A. who was arranged to perform management duties on Fri, 12th Apr 2019.
Babatunde A. is the individual who controls this firm, owns over 3/4 of company shares.