UKData checked October 2026
  1. Home
  2. Manchester
  3. Mirrorworld

Mirrorworld: mirror shop at 3, Deans Road Industrial Estate, Deans Rd, Swinton, Manchester. It is also listed as interior construction contractor and interior fitting contractor.

3, Deans Road Industrial Estate, Deans Rd, Swinton, Manchester M27 0RDChecked October 2026