London, United Kingdom
25a Copperfield St
N/A
+443300880654
If youre not well known then dont expect to be treated with courtesy and respect. Youre beneath them. They will even go about shaming you infront of others for no reason at all, the client and their money is all that matters.
like
Deli
The best companies in the category 'Deli'