I can not believe how this company is active and working in UK. They all the time lying with me. I have all their emails to prove that.
Big disappointed from them and I do not know what should I do now, If these type of companies are working in UK, then big question on the system.
1 year ago
Construction Support has a
1.4
average rating
from
31
reviews