CHARLES TAYLOR ADJUSTING LIMITED, London, Geneva Branch