London, United Kingdom
116 Varley Rd
N/A
+44 2074748446
Terrible customer service. Arranged day and time for simple tv mounting. Even text to check team were on the way. No one turned up ! Contacted the director who said they would check on status but failed to respond back. Called and texted for a response never heard back. Avoid this company simply due to lack of professionalism and customer care.
like
Quick, efficient installation of CCTV systems at a good price. Thank you.
Deli
The best companies in the category 'Deli'