
- Country: Scotland
- State: Glasgow City
- City: Glasgow
- Address: 3 Lambhill Quadrant, Glasgow G41 1SB, UK
- Store
More companies in your city
SC Designs (Scotland) Ltd
Unit 18 102, Huntershill Village Crowhill Rd, Bishopbriggs, Glasgow G64 1RW, UK
- 5 reviews
1 Review(s)
Ugne Kateivaite
29.04.2018
Failed to diagnose root cause of the leak. Plumber was rude.
Added comment