Started with Reg No. 05049776 twenty years ago, Myles Seccombe Ltd had been a private limited company until 2015-12-11 - the date it was officially closed. The firm's last known registration address was 11 Coopers Yard, Curran Road Cardiff.
The business was directed by 1 managing director: Roger S., who was assigned to lead the company in 2004.