Denbigh CANARY DESIGNS Denbigh · LL16 4NW Claim this listing Feature Registered office CYNEFAIL, LLANRHAEADR, Denbigh, LL16 4NW Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 07602235 Legal name: CANARY DESIGNS LTD SIC 33200