Montgomery Interior Fabrics phone within Debenhams, 13-17, Sherwood Square Town Centre, Shropshire TF3 4DA map Textiles Direct (Holdings) Ltd phone Telford Shopping Centre, 148, New St Town Centre, Shropshire TF3 4BP map if (!IN_DEV) { ?> } ?>