Tudor Contractors (Wales) Limited Company number01880094 StatusLiquidation TypePrivate Limited Company Incorporated23 Jan 1985 Registered office MOY Road Industrial EstateTaffs WellNR Cardiff Data JSON Markdown