
- Country: England
- State: North West
- City: Manchester
- Address: 171A Fog Ln, Manchester M20 6FJ, UK
- Store
More companies in your city
5 Review(s)
Valerie Davis
12.02.2019
Polite and informative Man who did a great job will definitely use again
Gary Jenkins
12.02.2019
Helpful and reliable, Highly recommend :)
Dominic Ord
20.09.2018
Rude and aggressive. Don’t bother.
Jake Lloyd
18.06.2017
Dishonest, Expensive and Manipulative
Mark Stones
21.04.2017
Avoid this company.
Added comment