Get Directions to Galloway Flooring ← View details Alpha House, 29 Alpha Court, Denton, Manchester, Lancashire M34 3RB, United Kingdom, Denton, England Get Directions From* To * — Required information