Would you like to submit a review of T D R Installations Ltd, Stafford? Share your experiences by writing a T D R Installations Ltd Stafford review and help build a directory of recommended kitchen showrooms in Stafford. If T D R Installations Ltd Stafford is owned by you, then claim it today. Claiming your business will enable you to update the tags, address and business description.