e: info@td-innovation.com
t: +44 (0)1244 911390

Taylor Dowding Innovation Ltd
Unit 3, Field Farm
Oakenholt Lane
Flint
Flintshire
CH6 5SU

UK Registered Company: 08761647
VAT No: GB 177 7498 43