The staff at Red Squirrel are friendly and helpful, and have only good to say about them
Reply from Red Squirrel Property Shop - Newport: Thank you Lesley. We are so happy with your review and you are indeed a valued customer.
11b St. Thomas' Square, Newport, PO30 1SN, UK, PO30
The staff at Red Squirrel are friendly and helpful, and have only good to say about them
No about information yet.