The firm known as Owl Store was started on 2017/01/30 as a private limited company. The firm head office was based in London on Alliance House, 2nd Floor 29-30 High Holborn. The address area code is WC1V 6AZ. The office reg. no. for Owl Store Ltd was 10589743. Owl Store Ltd had been active for 5 years until dissolution date on 2022/04/05.
Choon Y. was this specific firm's managing director, assigned this position in 2017.
Choon Y. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.