N/A
+448003160888
Extremely poor customer service and response. I was promised information the following day and three weeks later no response. In that time 4 emails, 3 calls, two voicemail messages and still nothing. In my line of work professionalism and integrity is key and this company fails miserably on both counts. We have two multi million pound projects which have been taken elsewhere.
like
Deli
The best companies in the category 'Deli'