My experience with red Squirrel has been excellent. The staff made me welcome and nothing was too much trouble. When phoning they were polite and friendly. It's nice to have good customer service. "Thank You" 🙂 …
Unknown
Unknown
11b St. Thomas' Square, Newport, PO30 1SN, UK, PO30