07368587 is a registration number assigned to M L Owen & Co Ltd. It was registered as a Private Limited Company on 2010/09/07. It has been active on the British market for fourteen years. This firm can be gotten hold of in Pyramid House 954 High Road in London. The main office's post code assigned to this place is N12 9RT. The company's SIC code is 96090 and has the NACE code: Other service activities not elsewhere classified. Its most recent financial reports detail the period up to 2022-09-30 and the most recent annual confirmation statement was filed on 2023-09-07.
At the moment, there seems to be only a single managing director in the company: Michael O. (since 2010/09/07). Since September 2010 Barbara K., had been managing this company till the resignation on 2010/09/07.
Michael O. is the individual who has control over this firm, owns over 3/4 of company shares.