Artel Communications Ltd
High Prices Poor Service
- 12-31-2016
- 0
Office Supplies are poor quality, over priced and the service is lacking.
Company: Artel Communications Ltd
Country: United Kingdom
Region: Berkshire
City: Slough
Address: Artel House, SL1 4QB
Phone: 01753824867