Contact information
Trade name: Dust Shack Ltd
Phone number: 01745 331 862
Email: sales@dustshack.co.uk
Physical address: Dust Shack Ltd, LL18 5JA, Unit 13-15 Tir Llwyd Industrial Estate, Rhyl LL18 5JA, United Kingdom
VAT number: GB341917794
Trade number: 12425976