View Profile
Thames Upholstery
- Cushions
- Room
- Company
“A company which is both professional and does a quality job . A small company who demonstrate a high level of commitment and customer care which we really appreciated. Highly recommended Thank you .”