
- Country: England
- State: North West
- City: Blackpool
- Address: 20 Clifton Rd, Blackpool FY4 4QA, UK
More companies in your city
1 Review(s)
Julie Smith
17.07.2017
poor quality of work, not reliable, don't want to come back to correct the work that they should have done in the first place, try to rip you off with price
Added comment