This business known as Olro was registered on 2017-05-09 as a Private Limited Company. The company's head office may be found at Penarth on 2 Windsor Lofts, South Glamorgan. In case you have to get in touch with the business by post, its area code is CF64 1JW. The company reg. no. for Olro Ltd is 10760581. The company's principal business activity number is 47910 meaning Retail sale via mail order houses or via Internet.
There seems to be a team of two directors managing this specific business at the current moment, specifically Kyle R. and Fredrik O. who have been doing the directors tasks since May 2017.
Executives who have control over the firm are as follows: Fredrik O. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Kyle R. owns 1/2 or less of company shares and has 1/2 or less of voting rights.