Stephens Rickard Ltd, London, Zweigniederlassung Zürich