L Owen Limited could be contacted at 68 Clevedon Road, Tickenham in Clevedon. The firm post code is BS21 6RD. L Owen has been on the market since it was established on 2012-01-13. The firm registered no. is 07909429. The enterprise's registered with SIC code 74909 and their NACE code stands for Other professional, scientific and technical activities not elsewhere classified. L Owen Ltd reported its account information for the period up to 2023-03-31. The most recent annual confirmation statement was filed on 2023-01-13.
There is 1 director at present running the firm, namely Lyndsay O. who has been executing the director's responsibilities for twelve years.
Executives who have control over the firm are as follows: Lyndsay O. owns over 3/4 of company shares and has 3/4 to full of voting rights. Penny O. owns 1/2 or less of company shares and has 1/2 or less of voting rights.