Olelon Technology Ltd has existed in the United Kingdom for at least one year. Started with registration number 15566814 in 2024, it have office at 29243 Office Suite 29A, 3/f, 23 Wharf Street, London SE8 3GG. The company's principal business activity number is 47640 which stands for Retail sale of sports goods, fishing gear, camping goods, boats and bicycles.
The company has one director at the current moment running the following business, specifically Wenqi L. who has been carrying out the director's obligations for one year.
Wenqi L. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.