translate English to French: Trade Investment International Limited, 10 Cumberland Mansions, George Street, London.
Trade Investment International Limited, 10 Cumberland Mansions, George Street, Londres.