UKData checked October 2026
  1. Home
  2. Leicester
  3. Meduza Design Ltd

Meduza Design Ltd: car body parts supplier at 466 A Melton Rd, Leicester. Also listed under car accessories shop, tyre shop and wheel shop. Closed on Sundays.

466 A Melton Rd, Leicester LE4 7SNChecked October 2026