Owalen is a company registered at E13 0NG London at 33 Brooks Road. The firm has been registered in year 2018 and is registered under reg. no. 11181360. The firm has existed on the British market for six years now and the current status is active - proposal to strike off. This company's principal business activity number is 47910 meaning Retail sale via mail order houses or via Internet.
Our database about the following firm's personnel implies a leadership of two directors: Augusta O. and Donald O. who joined the company's Management Board on Saturday 1st August 2020 and Thursday 1st February 2018.
Donald O. 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.