Owen & Edwards Ltd is located at Denbigh at 45 Vale Street. You can search for the firm by its post code - LL16 3AH. This enterprise has been in the field on the British market for ten years. The firm is registered under the number 09156912 and its last known state is active. This company's SIC code is 10832 which means Production of coffee and coffee substitutes. The company's latest annual accounts provide detailed information about the period up to 2022/08/31 and the most current annual confirmation statement was released on 2023/08/01.
In order to meet the requirements of their customers, this specific firm is permanently being taken care of by a group of two directors who are Rhian C. and Richard C.. Their mutual commitment has been of utmost importance to the following firm since 2015-08-01.