🇬🇧
TOWNSEND SUPPLIES LIMITED
81.30 · Landscape service activitiesSIC81300Retail & WholesaleSmallID04887058
📍 105 VALE STREET, DENBIGH, DENBIGHSHIRE, LL16 3AW, WALES
Data sourced from official commercial registries. Last updated when this company filed its accounts.