London & Partners Ltd.