Innotech fleet maintenance unit 5 Clydesmuir Industrial Estate, Clydesmuir Rd,
Newton Rd, St. Mellons, Cardiff CF3 2EJ, United Kingdom
5
1 reviews
1 comments
GW23+72 Cardiff, United Kingdom
Location reporting
Claim this location
Write a review![Cyril hague](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
Recommended locationsCyril hague2 years ago
Great they are very good did my clutch pedal In about 20 minutes and did it cheap