International Capital Trust Limited, Londres, succursale ...