The D & E Owen Limited company has been in this business field for at least fourteen years, as it's been founded in 2010. Registered under the number SC377982, D & E Owen was set up as a Private Limited Company with office in 11a Dublin Street, Edinburgh EH1 3PG. It switched its business name two times. Up till 2018 it has been working on providing its services as Kirkcudbright Dental Surgery And Implant Centre but now it is listed under the business name D & E Owen Limited. This business's registered with SIC code 86230 and their NACE code stands for Dental practice activities. 4th May 2020 is the last time account status updates were filed.