Ross And Liddell
Consumer Report
- 08-15-2013
- 39
Crooks. Do not respond to emails or phone calls. Repeatedly over charge us. Carry out work we know nothing about and charge a hefty sum for it. Our street is a mess - and we pay £70 per month... Send court letters if you stop paying while your bill is in dispute. Avoid
Company: Ross And Liddell
Country: USA
City: Glasgow
Address: 60 St Enoch Square
Phone: 441412219266
Site: ross-liddell.com